[2026-01-28 20:36:51,867][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-28 20:36:51,869][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-28 20:36:51,869][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-28 20:36:51,869][INFO][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-01-28 20:36:51,869][INFO][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_manager][Entry] [2026-01-28 20:36:51,869][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-28 20:36:51,869][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-28 20:36:51,869][INFO][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-01-28 20:36:51,869][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-28 20:36:51,869][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-28 20:36:51,869][INFO][superset_tools_app] [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-01-28 20:36:51,869][INFO][superset_tools_app] [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-01-28 20:36:51,869][INFO][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-01-28 20:36:51,870][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-28 20:36:51,870][INFO][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-01-28 20:36:51,870][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-28 20:36:51,870][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-28 20:36:51,871][INFO][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-01-28 20:36:51,871][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-28 20:36:51,871][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-28 20:36:51,871][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-28 20:36:51,871][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-28 20:36:51,871][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-28 20:36:51,871][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-28 20:36:51,871][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-28 20:36:51,871][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-28 20:36:52,130][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-28 20:36:52,130][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-28 20:36:52,130][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-28 20:36:52,130][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-28 20:36:52,130][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-28 20:36:52,130][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-28 20:36:52,130][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-28 20:36:52,130][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-28 20:36:52,130][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-28 20:36:52,130][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-28 20:36:52,130][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-28 20:36:52,130][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-28 20:36:52,130][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-28 20:36:52,130][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-28 20:36:52,130][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-28 20:36:52,131][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-28 20:36:52,131][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-28 20:36:52,131][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-28 20:36:52,131][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-28 20:36:52,131][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-28 20:36:52,131][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-28 20:36:52,131][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-28 20:36:52,131][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-28 20:36:52,131][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-28 20:36:52,131][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-28 20:36:52,131][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-28 20:36:52,131][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-28 20:36:52,131][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-28 20:36:52,131][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-28 20:36:52,131][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-28 20:36:52,131][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-28 20:36:52,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-28 20:36:52,157][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-28 20:36:52,157][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-28 20:36:52,157][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-28 20:36:52,157][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-28 20:36:52,157][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-28 20:36:52,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-28 20:36:52,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-28 20:36:52,157][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-28 20:36:52,157][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-28 20:36:52,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-28 20:36:52,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-28 20:36:52,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-28 20:36:52,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-28 20:36:52,157][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-28 20:36:52,157][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-28 20:36:52,157][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-28 20:36:52,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-28 20:36:52,158][INFO][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-01-28 20:36:52,158][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-28 20:36:52,158][INFO][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-01-28 20:36:52,158][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-28 20:36:52,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-28 20:36:52,159][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-28 20:36:52,159][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-28 20:36:52,159][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-28 20:36:52,159][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-28 20:36:52,160][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-28 20:36:52,160][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-28 20:36:52,160][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-28 20:36:52,160][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-28 20:36:52,161][INFO][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-01-28 20:36:52,161][INFO][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-01-28 20:36:52,161][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Dashboard Validation', 'Dataset Documentation', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-01-28 20:36:52,161][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-28 20:36:52,161][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-28 20:36:52,161][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-28 20:36:52,161][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-28 20:36:52,161][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-28 20:36:52,161][INFO][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-01-28 20:36:52,170][INFO][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-01-28 20:36:52,170][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-28 20:36:52,170][INFO][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-01-28 20:36:52,170][INFO][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-01-28 20:36:52,170][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-28 20:36:52,170][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-28 20:36:52,170][INFO][superset_tools_app] TaskManager initialized [2026-01-28 20:36:52,170][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-28 20:36:52,172][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-28 20:36:52,172][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-28 20:36:52,172][INFO][superset_tools_app] SchedulerService initialized [2026-01-28 20:36:52,199][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-28 20:36:52,199][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-28 20:36:52,199][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-28 20:36:52,293][INFO][superset_tools_app] [startup_event][Entry] [2026-01-28 20:36:52,293][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-28 20:36:52,293][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-28 20:36:52,293][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-28 20:36:52,293][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-28 20:36:52,293][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-28 20:36:52,293][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-28 20:36:52,294][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-28 20:36:52,294][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-28 20:36:52,294][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-28 20:36:52,294][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-28 20:36:52,294][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-28 20:36:52,294][INFO][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-01-28 20:36:52,294][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-01-28 20:36:52,294][INFO][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-01-28 20:36:52,294][INFO][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-01-28 20:36:52,295][INFO][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-01-28 20:36:52,295][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-28 20:36:52,295][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-28 20:36:52,295][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-28 20:37:36,338][INFO][superset_tools_app] [log_requests][Entry] PUT /api/settings/llm/providers/6c93f8f6-0dcc-408d-82f5-95cbc51e6ca2 [2026-01-28 20:37:36,338][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: PUT /api/settings/llm/providers/6c93f8f6-0dcc-408d-82f5-95cbc51e6ca2 [2026-01-28 20:37:36,339][INFO][superset_tools_app] [get_db][Entry] [2026-01-28 20:37:36,340][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-28 20:37:36,340][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:37:36,340][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:37:36,343][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:37:36,343][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:37:36,343][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:37:36,345][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:37:36,345][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:37:36,345][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:37:36,345][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:37:36,345][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:llm:WRITE [2026-01-28 20:37:36,347][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:37:36,347][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:37:36,348][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [llm.update_provider][Entry] [2026-01-28 20:37:36,348][INFO][superset_tools_app] [llm.update_provider][Action] [llm.update_provider][Action] [llm.update_provider][Action] [llm.update_provider][Action] [LLMProviderService.__init__][Entry] [2026-01-28 20:37:36,348][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService._init_encryption][Entry] [2026-01-28 20:37:36,348][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Coherence:OK] [2026-01-28 20:37:36,348][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Exit] [2026-01-28 20:37:36,348][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Coherence:OK] [2026-01-28 20:37:36,348][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Exit] [2026-01-28 20:37:36,348][INFO][superset_tools_app] [llm.update_provider][Action] [llm.update_provider][Action] [llm.update_provider][Action] [llm.update_provider][Action] [LLMProviderService.update_provider][Entry] [2026-01-28 20:37:36,355][INFO][superset_tools_app] [LLMProviderService.update_provider][Action] [LLMProviderService.update_provider][Action] [LLMProviderService.update_provider][Action] [LLMProviderService.update_provider][Action] Updated LLM provider: openrouter (6c93f8f6-0dcc-408d-82f5-95cbc51e6ca2) [2026-01-28 20:37:36,356][INFO][superset_tools_app] [LLMProviderService.update_provider][Action] [LLMProviderService.update_provider][Action] [LLMProviderService.update_provider][Action] [LLMProviderService.update_provider][Action] [LLMProviderService._model_to_response][Entry] [2026-01-28 20:37:36,356][INFO][superset_tools_app] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Coherence:OK] [2026-01-28 20:37:36,356][INFO][superset_tools_app] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Exit] [2026-01-28 20:37:36,356][INFO][superset_tools_app] [LLMProviderService.update_provider][Action] [LLMProviderService.update_provider][Action] [LLMProviderService.update_provider][Action] [LLMProviderService.update_provider][Action] [LLMProviderService.update_provider][Coherence:OK] [2026-01-28 20:37:36,356][INFO][superset_tools_app] [LLMProviderService.update_provider][Action] [LLMProviderService.update_provider][Action] [LLMProviderService.update_provider][Action] [LLMProviderService.update_provider][Action] [LLMProviderService.update_provider][Exit] [2026-01-28 20:37:36,356][INFO][superset_tools_app] [llm.update_provider][Action] [llm.update_provider][Action] [llm.update_provider][Action] [llm.update_provider][Action] [llm.update_provider][Coherence:OK] [2026-01-28 20:37:36,356][INFO][superset_tools_app] [llm.update_provider][Action] [llm.update_provider][Action] [llm.update_provider][Action] [llm.update_provider][Action] [llm.update_provider][Exit] [2026-01-28 20:37:36,356][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/llm/providers/6c93f8f6-0dcc-408d-82f5-95cbc51e6ca2 [2026-01-28 20:37:36,357][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:37:36,357][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:37:36,357][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:37:36,357][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:37:36,358][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-28 20:37:36,358][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-28 20:37:36,365][INFO][superset_tools_app] [log_requests][Entry] GET /api/settings/llm/providers [2026-01-28 20:37:36,365][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings/llm/providers [2026-01-28 20:37:36,366][INFO][superset_tools_app] [get_db][Entry] [2026-01-28 20:37:36,366][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-28 20:37:36,366][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:37:36,366][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:37:36,367][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:37:36,367][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:37:36,367][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:37:36,367][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:37:36,367][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:37:36,368][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:37:36,368][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:37:36,368][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:llm:READ [2026-01-28 20:37:36,368][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:37:36,368][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:37:36,369][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [llm.list_providers][Entry] [2026-01-28 20:37:36,369][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [LLMProviderService.__init__][Entry] [2026-01-28 20:37:36,369][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService._init_encryption][Entry] [2026-01-28 20:37:36,369][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Coherence:OK] [2026-01-28 20:37:36,369][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Exit] [2026-01-28 20:37:36,369][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Coherence:OK] [2026-01-28 20:37:36,369][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Exit] [2026-01-28 20:37:36,369][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [LLMProviderService.list_providers][Entry] [2026-01-28 20:37:36,369][INFO][superset_tools_app] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService._model_to_response][Entry] [2026-01-28 20:37:36,370][INFO][superset_tools_app] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Coherence:OK] [2026-01-28 20:37:36,370][INFO][superset_tools_app] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Exit] [2026-01-28 20:37:36,370][INFO][superset_tools_app] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Coherence:OK] [2026-01-28 20:37:36,370][INFO][superset_tools_app] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Exit] [2026-01-28 20:37:36,370][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Coherence:OK] [2026-01-28 20:37:36,370][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Exit] [2026-01-28 20:37:36,370][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/llm/providers [2026-01-28 20:37:36,370][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:37:36,370][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:37:36,371][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:37:36,371][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:37:36,371][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-28 20:37:36,371][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-28 20:37:39,000][INFO][superset_tools_app] [log_requests][Entry] GET /api/plugins [2026-01-28 20:37:39,000][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-28 20:37:39,001][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-28 20:37:39,001][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-28 20:37:39,001][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-28 20:37:39,001][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-28 20:37:39,001][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:37:39,001][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:37:39,002][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:37:39,002][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:37:39,002][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:37:39,002][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:37:39,002][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:37:39,002][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:37:39,002][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:37:39,002][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-28 20:37:39,003][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:37:39,003][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:37:39,003][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-28 20:37:39,003][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-28 20:37:39,003][INFO][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-01-28 20:37:39,003][INFO][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-01-28 20:37:39,003][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-28 20:37:39,004][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-28 20:37:39,005][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-28 20:37:39,005][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:37:39,006][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:37:39,007][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:37:39,008][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:37:40,101][INFO][superset_tools_app] [log_requests][Entry] GET /api/settings/environments [2026-01-28 20:37:40,101][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings/environments [2026-01-28 20:37:40,102][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-28 20:37:40,102][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-28 20:37:40,102][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-28 20:37:40,103][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-28 20:37:40,103][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:37:40,104][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:37:40,104][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:37:40,105][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings/llm/providers [2026-01-28 20:37:40,106][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:37:40,107][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings/llm/providers [2026-01-28 20:37:40,107][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:37:40,108][INFO][superset_tools_app] [get_db][Entry] [2026-01-28 20:37:40,108][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:37:40,108][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:37:40,109][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-28 20:37:40,109][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:37:40,109][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:37:40,109][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:37:40,109][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:37:40,109][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-28 20:37:40,109][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:37:40,110][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:37:40,110][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:37:40,111][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:37:40,111][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:37:40,111][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-28 20:37:40,111][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-01-28 20:37:40,111][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-28 20:37:40,111][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-28 20:37:40,111][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-28 20:37:40,111][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:37:40,111][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-28 20:37:40,111][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:37:40,111][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-28 20:37:40,111][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:37:40,112][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/environments [2026-01-28 20:37:40,112][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:37:40,112][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:37:40,112][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:37:40,112][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:37:40,112][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:llm:READ [2026-01-28 20:37:40,113][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:37:40,113][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:37:40,113][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:37:40,113][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [llm.list_providers][Entry] [2026-01-28 20:37:40,114][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [LLMProviderService.__init__][Entry] [2026-01-28 20:37:40,114][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService._init_encryption][Entry] [2026-01-28 20:37:40,114][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Coherence:OK] [2026-01-28 20:37:40,114][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Exit] [2026-01-28 20:37:40,114][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Coherence:OK] [2026-01-28 20:37:40,114][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Exit] [2026-01-28 20:37:40,114][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [LLMProviderService.list_providers][Entry] [2026-01-28 20:37:40,114][INFO][superset_tools_app] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService._model_to_response][Entry] [2026-01-28 20:37:40,114][INFO][superset_tools_app] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Coherence:OK] [2026-01-28 20:37:40,114][INFO][superset_tools_app] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Exit] [2026-01-28 20:37:40,114][INFO][superset_tools_app] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Coherence:OK] [2026-01-28 20:37:40,114][INFO][superset_tools_app] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Exit] [2026-01-28 20:37:40,114][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Coherence:OK] [2026-01-28 20:37:40,115][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Exit] [2026-01-28 20:37:40,115][INFO][superset_tools_app] [DEBUG] Response status: 200 for /api/settings/llm/providers [2026-01-28 20:37:40,115][INFO][superset_tools_app] [log_requests][Coherence:OK] [2026-01-28 20:37:40,115][INFO][superset_tools_app] [log_requests][Exit] [2026-01-28 20:37:40,116][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:37:40,116][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:37:40,116][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-28 20:37:40,116][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-28 20:37:46,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/tasks [2026-01-28 20:37:46,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-01-28 20:37:46,300][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-28 20:37:46,300][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-28 20:37:46,300][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-28 20:37:46,301][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-28 20:37:46,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:37:46,301][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:37:46,301][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:37:46,301][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:37:46,301][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:37:46,302][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:37:46,302][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:37:46,302][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:37:46,302][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:37:46,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-01-28 20:37:46,302][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [has_permission][Entry] plugin:dataset_documentation:EXECUTE [2026-01-28 20:37:46,303][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:37:46,303][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:37:46,303][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=dataset_documentation [2026-01-28 20:37:46,303][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-01-28 20:37:46,303][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-01-28 20:37:46,303][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-01-28 20:37:46,304][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-01-28 20:37:46,304][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-28 20:37:46,304][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-28 20:37:46,304][INFO][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=d0820885-2a9d-406d-b977-8c6c52603588 [2026-01-28 20:37:46,313][INFO][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-01-28 20:37:46,313][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:37:46,313][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task d0820885-2a9d-406d-b977-8c6c52603588 created and scheduled for execution [2026-01-28 20:37:46,313][INFO][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-01-28 20:37:46,313][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-01-28 20:37:46,313][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-01-28 20:37:46,313][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-01-28 20:37:46,313][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=d0820885-2a9d-406d-b977-8c6c52603588 [2026-01-28 20:37:46,313][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-01-28 20:37:46,313][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-28 20:37:46,313][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-28 20:37:46,314][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task d0820885-2a9d-406d-b977-8c6c52603588 for plugin 'Dataset Documentation' [2026-01-28 20:37:46,314][INFO][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=d0820885-2a9d-406d-b977-8c6c52603588 [2026-01-28 20:37:46,319][INFO][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-01-28 20:37:46,319][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:37:46,319][INFO][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=d0820885-2a9d-406d-b977-8c6c52603588 [2026-01-28 20:37:46,319][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=d0820885-2a9d-406d-b977-8c6c52603588 [2026-01-28 20:37:46,324][INFO][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-01-28 20:37:46,325][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:37:46,325][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-28 20:37:46,325][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-28 20:37:46,325][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [DocumentationPlugin.execute][Entry] [2026-01-28 20:37:46,325][INFO][superset_tools_app] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [d0820885-2a9d-406d-b977-8c6c52603588] Starting documentation generation [2026-01-28 20:37:46,325][INFO][superset_tools_app] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin._get_provider_config][Entry] [2026-01-28 20:37:46,325][INFO][superset_tools_app] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [LLMProviderService.__init__][Entry] [2026-01-28 20:37:46,325][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService._init_encryption][Entry] [2026-01-28 20:37:46,325][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Coherence:OK] [2026-01-28 20:37:46,325][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Exit] [2026-01-28 20:37:46,325][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Coherence:OK] [2026-01-28 20:37:46,325][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Exit] [2026-01-28 20:37:46,325][INFO][superset_tools_app] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [LLMProviderService.get_active_provider][Entry] [2026-01-28 20:37:46,327][INFO][superset_tools_app] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService._model_to_config][Entry] [2026-01-28 20:37:46,327][INFO][superset_tools_app] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._decrypt][Entry] [2026-01-28 20:37:46,327][ERROR][superset_tools_app] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] Decryption failed: [2026-01-28 20:37:46,327][INFO][superset_tools_app] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Coherence:Failed] Failed to decrypt LLM API key. This usually happens after an encryption key change. Please go to Settings -> LLM and re-save your provider configuration. [2026-01-28 20:37:46,327][INFO][superset_tools_app] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Coherence:Failed] Failed to decrypt LLM API key. This usually happens after an encryption key change. Please go to Settings -> LLM and re-save your provider configuration. [2026-01-28 20:37:46,327][INFO][superset_tools_app] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Coherence:Failed] Failed to decrypt LLM API key. This usually happens after an encryption key change. Please go to Settings -> LLM and re-save your provider configuration. [2026-01-28 20:37:46,327][INFO][superset_tools_app] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Coherence:Failed] Failed to decrypt LLM API key. This usually happens after an encryption key change. Please go to Settings -> LLM and re-save your provider configuration. [2026-01-28 20:37:46,327][INFO][superset_tools_app] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Coherence:Failed] Failed to decrypt LLM API key. This usually happens after an encryption key change. Please go to Settings -> LLM and re-save your provider configuration. [2026-01-28 20:37:46,327][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task d0820885-2a9d-406d-b977-8c6c52603588 failed: Failed to decrypt LLM API key. This usually happens after an encryption key change. Please go to Settings -> LLM and re-save your provider configuration. [2026-01-28 20:37:46,327][INFO][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=d0820885-2a9d-406d-b977-8c6c52603588 [2026-01-28 20:37:46,327][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=d0820885-2a9d-406d-b977-8c6c52603588 [2026-01-28 20:37:46,333][INFO][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-01-28 20:37:46,333][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:37:46,333][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-28 20:37:46,333][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-28 20:37:46,333][INFO][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=d0820885-2a9d-406d-b977-8c6c52603588 [2026-01-28 20:37:46,339][INFO][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-01-28 20:37:46,339][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:37:46,339][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task d0820885-2a9d-406d-b977-8c6c52603588 execution finished with status: TaskStatus.FAILED [2026-01-28 20:37:46,339][INFO][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-01-28 20:37:46,339][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-01-28 20:37:46,340][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 201 for /api/tasks [2026-01-28 20:37:46,340][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:37:46,340][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:37:46,341][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:37:46,341][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:38:01,307][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings/llm/providers [2026-01-28 20:38:01,307][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings/llm/providers [2026-01-28 20:38:01,308][INFO][superset_tools_app] [get_db][Entry] [2026-01-28 20:38:01,308][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-28 20:38:01,309][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:38:01,309][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:38:01,309][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:38:01,309][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:38:01,309][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:38:01,310][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:38:01,310][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:38:01,310][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:38:01,310][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:38:01,310][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:llm:READ [2026-01-28 20:38:01,311][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:38:01,311][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:38:01,311][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [llm.list_providers][Entry] [2026-01-28 20:38:01,311][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [LLMProviderService.__init__][Entry] [2026-01-28 20:38:01,311][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService._init_encryption][Entry] [2026-01-28 20:38:01,311][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Coherence:OK] [2026-01-28 20:38:01,311][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Exit] [2026-01-28 20:38:01,311][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Coherence:OK] [2026-01-28 20:38:01,311][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Exit] [2026-01-28 20:38:01,311][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [LLMProviderService.list_providers][Entry] [2026-01-28 20:38:01,312][INFO][superset_tools_app] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService._model_to_response][Entry] [2026-01-28 20:38:01,312][INFO][superset_tools_app] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Coherence:OK] [2026-01-28 20:38:01,312][INFO][superset_tools_app] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Exit] [2026-01-28 20:38:01,312][INFO][superset_tools_app] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Coherence:OK] [2026-01-28 20:38:01,312][INFO][superset_tools_app] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Exit] [2026-01-28 20:38:01,312][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Coherence:OK] [2026-01-28 20:38:01,312][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Exit] [2026-01-28 20:38:01,312][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/llm/providers [2026-01-28 20:38:01,312][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:38:01,312][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:38:01,313][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:38:01,313][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:38:01,313][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-28 20:38:01,313][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-28 20:38:12,319][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] DELETE /api/settings/llm/providers/6c93f8f6-0dcc-408d-82f5-95cbc51e6ca2 [2026-01-28 20:38:12,319][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: DELETE /api/settings/llm/providers/6c93f8f6-0dcc-408d-82f5-95cbc51e6ca2 [2026-01-28 20:38:12,320][INFO][superset_tools_app] [get_db][Entry] [2026-01-28 20:38:12,320][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-28 20:38:12,320][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:38:12,320][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:38:12,320][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:38:12,321][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:38:12,321][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:38:12,322][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:38:12,322][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:38:12,322][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:38:12,322][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:38:12,322][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:llm:WRITE [2026-01-28 20:38:12,323][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:38:12,323][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:38:12,323][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [llm.delete_provider][Entry] [2026-01-28 20:38:12,323][INFO][superset_tools_app] [llm.delete_provider][Action] [llm.delete_provider][Action] [llm.delete_provider][Action] [llm.delete_provider][Action] [LLMProviderService.__init__][Entry] [2026-01-28 20:38:12,323][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService._init_encryption][Entry] [2026-01-28 20:38:12,323][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Coherence:OK] [2026-01-28 20:38:12,323][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Exit] [2026-01-28 20:38:12,323][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Coherence:OK] [2026-01-28 20:38:12,323][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Exit] [2026-01-28 20:38:12,323][INFO][superset_tools_app] [llm.delete_provider][Action] [llm.delete_provider][Action] [llm.delete_provider][Action] [llm.delete_provider][Action] [LLMProviderService.delete_provider][Entry] [2026-01-28 20:38:12,328][INFO][superset_tools_app] [LLMProviderService.delete_provider][Action] [LLMProviderService.delete_provider][Action] [LLMProviderService.delete_provider][Action] [LLMProviderService.delete_provider][Action] Deleted LLM provider: 6c93f8f6-0dcc-408d-82f5-95cbc51e6ca2 [2026-01-28 20:38:12,328][INFO][superset_tools_app] [LLMProviderService.delete_provider][Action] [LLMProviderService.delete_provider][Action] [LLMProviderService.delete_provider][Action] [LLMProviderService.delete_provider][Action] [LLMProviderService.delete_provider][Coherence:OK] [2026-01-28 20:38:12,328][INFO][superset_tools_app] [LLMProviderService.delete_provider][Action] [LLMProviderService.delete_provider][Action] [LLMProviderService.delete_provider][Action] [LLMProviderService.delete_provider][Action] [LLMProviderService.delete_provider][Exit] [2026-01-28 20:38:12,328][INFO][superset_tools_app] [llm.delete_provider][Action] [llm.delete_provider][Action] [llm.delete_provider][Action] [llm.delete_provider][Action] [llm.delete_provider][Coherence:OK] [2026-01-28 20:38:12,328][INFO][superset_tools_app] [llm.delete_provider][Action] [llm.delete_provider][Action] [llm.delete_provider][Action] [llm.delete_provider][Action] [llm.delete_provider][Exit] [2026-01-28 20:38:12,329][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/llm/providers/6c93f8f6-0dcc-408d-82f5-95cbc51e6ca2 [2026-01-28 20:38:12,329][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:38:12,329][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:38:12,329][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:38:12,329][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:38:12,330][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-28 20:38:12,330][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-28 20:38:12,334][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings/llm/providers [2026-01-28 20:38:12,334][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings/llm/providers [2026-01-28 20:38:12,334][INFO][superset_tools_app] [get_db][Entry] [2026-01-28 20:38:12,335][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-28 20:38:12,335][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:38:12,335][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:38:12,335][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:38:12,335][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:38:12,335][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:38:12,336][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:38:12,336][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:38:12,336][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:38:12,336][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:38:12,336][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:llm:READ [2026-01-28 20:38:12,336][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:38:12,336][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:38:12,337][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [llm.list_providers][Entry] [2026-01-28 20:38:12,337][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [LLMProviderService.__init__][Entry] [2026-01-28 20:38:12,337][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService._init_encryption][Entry] [2026-01-28 20:38:12,337][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Coherence:OK] [2026-01-28 20:38:12,337][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Exit] [2026-01-28 20:38:12,337][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Coherence:OK] [2026-01-28 20:38:12,337][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Exit] [2026-01-28 20:38:12,337][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [LLMProviderService.list_providers][Entry] [2026-01-28 20:38:12,337][INFO][superset_tools_app] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Coherence:OK] [2026-01-28 20:38:12,337][INFO][superset_tools_app] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Exit] [2026-01-28 20:38:12,337][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Coherence:OK] [2026-01-28 20:38:12,337][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Exit] [2026-01-28 20:38:12,337][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/llm/providers [2026-01-28 20:38:12,337][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:38:12,337][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:38:12,338][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:38:12,338][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:38:12,338][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-28 20:38:12,338][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-28 20:39:04,044][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/settings/llm/providers [2026-01-28 20:39:04,044][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/settings/llm/providers [2026-01-28 20:39:04,046][INFO][superset_tools_app] [get_db][Entry] [2026-01-28 20:39:04,046][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-28 20:39:04,046][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:39:04,046][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:39:04,046][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:39:04,046][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:39:04,046][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:39:04,047][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:39:04,047][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:39:04,047][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:39:04,047][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:39:04,047][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:llm:WRITE [2026-01-28 20:39:04,048][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:39:04,048][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:39:04,048][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [llm.create_provider][Entry] [2026-01-28 20:39:04,048][INFO][superset_tools_app] [llm.create_provider][Action] [llm.create_provider][Action] [llm.create_provider][Action] [llm.create_provider][Action] [LLMProviderService.__init__][Entry] [2026-01-28 20:39:04,048][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService._init_encryption][Entry] [2026-01-28 20:39:04,049][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Coherence:OK] [2026-01-28 20:39:04,049][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Exit] [2026-01-28 20:39:04,049][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Coherence:OK] [2026-01-28 20:39:04,049][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Exit] [2026-01-28 20:39:04,049][INFO][superset_tools_app] [llm.create_provider][Action] [llm.create_provider][Action] [llm.create_provider][Action] [llm.create_provider][Action] [LLMProviderService.create_provider][Entry] [2026-01-28 20:39:04,049][INFO][superset_tools_app] [LLMProviderService.create_provider][Action] [LLMProviderService.create_provider][Action] [LLMProviderService.create_provider][Action] [LLMProviderService.create_provider][Action] [LLMProviderService._encrypt][Entry] [2026-01-28 20:39:04,049][INFO][superset_tools_app] [LLMProviderService._encrypt][Action] [LLMProviderService._encrypt][Action] [LLMProviderService._encrypt][Action] [LLMProviderService._encrypt][Action] [LLMProviderService._encrypt][Coherence:OK] [2026-01-28 20:39:04,049][INFO][superset_tools_app] [LLMProviderService._encrypt][Action] [LLMProviderService._encrypt][Action] [LLMProviderService._encrypt][Action] [LLMProviderService._encrypt][Action] [LLMProviderService._encrypt][Exit] [2026-01-28 20:39:04,056][INFO][superset_tools_app] [LLMProviderService.create_provider][Action] [LLMProviderService.create_provider][Action] [LLMProviderService.create_provider][Action] [LLMProviderService.create_provider][Action] Created LLM provider: ss (68cd1f06-aff1-40a1-8f30-d13e808a324d) [2026-01-28 20:39:04,056][INFO][superset_tools_app] [LLMProviderService.create_provider][Action] [LLMProviderService.create_provider][Action] [LLMProviderService.create_provider][Action] [LLMProviderService.create_provider][Action] [LLMProviderService._model_to_response][Entry] [2026-01-28 20:39:04,056][INFO][superset_tools_app] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Coherence:OK] [2026-01-28 20:39:04,056][INFO][superset_tools_app] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Exit] [2026-01-28 20:39:04,056][INFO][superset_tools_app] [LLMProviderService.create_provider][Action] [LLMProviderService.create_provider][Action] [LLMProviderService.create_provider][Action] [LLMProviderService.create_provider][Action] [LLMProviderService.create_provider][Coherence:OK] [2026-01-28 20:39:04,056][INFO][superset_tools_app] [LLMProviderService.create_provider][Action] [LLMProviderService.create_provider][Action] [LLMProviderService.create_provider][Action] [LLMProviderService.create_provider][Action] [LLMProviderService.create_provider][Exit] [2026-01-28 20:39:04,056][INFO][superset_tools_app] [llm.create_provider][Action] [llm.create_provider][Action] [llm.create_provider][Action] [llm.create_provider][Action] [llm.create_provider][Coherence:OK] [2026-01-28 20:39:04,056][INFO][superset_tools_app] [llm.create_provider][Action] [llm.create_provider][Action] [llm.create_provider][Action] [llm.create_provider][Action] [llm.create_provider][Exit] [2026-01-28 20:39:04,056][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/llm/providers [2026-01-28 20:39:04,056][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:39:04,057][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:39:04,057][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:39:04,057][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:39:04,057][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-28 20:39:04,057][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-28 20:39:04,065][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings/llm/providers [2026-01-28 20:39:04,065][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings/llm/providers [2026-01-28 20:39:04,065][INFO][superset_tools_app] [get_db][Entry] [2026-01-28 20:39:04,065][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-28 20:39:04,065][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:39:04,065][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:39:04,065][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:39:04,066][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:39:04,066][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:39:04,067][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:39:04,067][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:39:04,067][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:39:04,067][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:39:04,067][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:llm:READ [2026-01-28 20:39:04,067][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:39:04,067][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:39:04,067][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [llm.list_providers][Entry] [2026-01-28 20:39:04,067][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [LLMProviderService.__init__][Entry] [2026-01-28 20:39:04,067][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService._init_encryption][Entry] [2026-01-28 20:39:04,068][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Coherence:OK] [2026-01-28 20:39:04,068][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Exit] [2026-01-28 20:39:04,068][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Coherence:OK] [2026-01-28 20:39:04,068][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Exit] [2026-01-28 20:39:04,068][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [LLMProviderService.list_providers][Entry] [2026-01-28 20:39:04,068][INFO][superset_tools_app] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService._model_to_response][Entry] [2026-01-28 20:39:04,068][INFO][superset_tools_app] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Coherence:OK] [2026-01-28 20:39:04,068][INFO][superset_tools_app] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Exit] [2026-01-28 20:39:04,068][INFO][superset_tools_app] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Coherence:OK] [2026-01-28 20:39:04,068][INFO][superset_tools_app] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Exit] [2026-01-28 20:39:04,068][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Coherence:OK] [2026-01-28 20:39:04,068][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Exit] [2026-01-28 20:39:04,068][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/llm/providers [2026-01-28 20:39:04,069][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:39:04,069][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:39:04,069][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:39:04,069][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:39:04,069][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-28 20:39:04,069][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-28 20:39:06,337][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-28 20:39:06,337][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-28 20:39:06,338][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-28 20:39:06,338][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-28 20:39:06,338][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-28 20:39:06,338][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-28 20:39:06,339][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:39:06,339][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:39:06,339][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:39:06,339][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:39:06,339][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:39:06,340][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:39:06,340][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:39:06,340][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:39:06,340][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:39:06,340][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-28 20:39:06,341][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:39:06,341][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:39:06,341][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-28 20:39:06,341][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-28 20:39:06,342][INFO][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-01-28 20:39:06,342][INFO][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-01-28 20:39:06,342][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-28 20:39:06,342][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-28 20:39:06,343][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-28 20:39:06,344][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:39:06,344][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:39:06,345][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:39:06,345][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:39:06,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [websocket_endpoint][Entry] task_id=d0820885-2a9d-406d-b977-8c6c52603588 [2026-01-28 20:39:06,603][INFO][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-01-28 20:39:06,603][INFO][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-01-28 20:39:06,603][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] WebSocket connection accepted for task d0820885-2a9d-406d-b977-8c6c52603588 [2026-01-28 20:39:06,603][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task_manager][Entry] [2026-01-28 20:39:06,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-28 20:39:06,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-28 20:39:06,603][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.subscribe_logs][Entry] task_id=d0820885-2a9d-406d-b977-8c6c52603588 [2026-01-28 20:39:06,603][INFO][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-01-28 20:39:06,603][INFO][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-01-28 20:39:06,603][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] Starting log stream for task d0820885-2a9d-406d-b977-8c6c52603588 [2026-01-28 20:39:06,603][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.get_task_logs][Entry] task_id=d0820885-2a9d-406d-b977-8c6c52603588 [2026-01-28 20:39:06,603][INFO][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-01-28 20:39:06,603][INFO][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-01-28 20:39:06,604][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.get_task][Entry] task_id=d0820885-2a9d-406d-b977-8c6c52603588 [2026-01-28 20:39:06,604][INFO][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-01-28 20:39:06,604][INFO][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-01-28 20:39:10,175][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings/environments [2026-01-28 20:39:10,175][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings/environments [2026-01-28 20:39:10,176][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-28 20:39:10,176][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-28 20:39:10,176][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-28 20:39:10,176][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-28 20:39:10,176][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:39:10,176][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:39:10,177][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:39:10,177][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:39:10,177][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:39:10,178][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:39:10,178][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:39:10,178][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:39:10,178][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:39:10,179][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings/llm/providers [2026-01-28 20:39:10,179][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings/llm/providers [2026-01-28 20:39:10,179][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-28 20:39:10,179][INFO][superset_tools_app] [has_permission][Entry] admin:settings:READ [2026-01-28 20:39:10,180][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-28 20:39:10,181][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:39:10,182][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:39:10,182][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:39:10,182][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:39:10,182][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:39:10,182][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-28 20:39:10,182][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:39:10,182][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] Fetching environments [2026-01-28 20:39:10,182][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:39:10,182][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-28 20:39:10,183][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-28 20:39:10,184][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:39:10,184][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-28 20:39:10,184][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:39:10,184][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-28 20:39:10,184][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:39:10,184][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-28 20:39:10,184][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:39:10,184][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/environments [2026-01-28 20:39:10,184][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:39:10,184][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:39:10,185][INFO][superset_tools_app] [get_auth_db][Coherence:OK] [2026-01-28 20:39:10,185][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:llm:READ [2026-01-28 20:39:10,185][INFO][superset_tools_app] [get_auth_db][Exit] [2026-01-28 20:39:10,186][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:39:10,187][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:39:10,187][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [llm.list_providers][Entry] [2026-01-28 20:39:10,187][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [LLMProviderService.__init__][Entry] [2026-01-28 20:39:10,187][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService._init_encryption][Entry] [2026-01-28 20:39:10,187][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Coherence:OK] [2026-01-28 20:39:10,187][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Exit] [2026-01-28 20:39:10,187][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Coherence:OK] [2026-01-28 20:39:10,187][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Exit] [2026-01-28 20:39:10,187][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [LLMProviderService.list_providers][Entry] [2026-01-28 20:39:10,187][INFO][superset_tools_app] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService._model_to_response][Entry] [2026-01-28 20:39:10,187][INFO][superset_tools_app] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Coherence:OK] [2026-01-28 20:39:10,188][INFO][superset_tools_app] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Action] [LLMProviderService._model_to_response][Exit] [2026-01-28 20:39:10,188][INFO][superset_tools_app] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Coherence:OK] [2026-01-28 20:39:10,188][INFO][superset_tools_app] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Action] [LLMProviderService.list_providers][Exit] [2026-01-28 20:39:10,188][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Coherence:OK] [2026-01-28 20:39:10,188][INFO][superset_tools_app] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Action] [llm.list_providers][Exit] [2026-01-28 20:39:10,188][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/llm/providers [2026-01-28 20:39:10,188][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:39:10,188][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:39:10,189][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:39:10,189][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:39:10,189][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-28 20:39:10,189][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-28 20:39:14,570][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/tasks [2026-01-28 20:39:14,570][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-01-28 20:39:14,571][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-28 20:39:14,571][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-28 20:39:14,571][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-28 20:39:14,571][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-28 20:39:14,572][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:39:14,572][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:39:14,572][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:39:14,572][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:39:14,572][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:39:14,573][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:39:14,573][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:39:14,573][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:39:14,573][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:39:14,574][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-01-28 20:39:14,574][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [has_permission][Entry] plugin:dataset_documentation:EXECUTE [2026-01-28 20:39:14,574][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:39:14,574][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:39:14,574][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=dataset_documentation [2026-01-28 20:39:14,574][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-01-28 20:39:14,574][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-01-28 20:39:14,574][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-01-28 20:39:14,574][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-01-28 20:39:14,574][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-28 20:39:14,574][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-28 20:39:14,574][INFO][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=4f4a5619-d269-4cf3-a8dd-22c31dae6121 [2026-01-28 20:39:14,580][INFO][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-01-28 20:39:14,580][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:39:14,580][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 4f4a5619-d269-4cf3-a8dd-22c31dae6121 created and scheduled for execution [2026-01-28 20:39:14,580][INFO][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-01-28 20:39:14,580][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-01-28 20:39:14,580][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-01-28 20:39:14,580][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-01-28 20:39:14,581][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=4f4a5619-d269-4cf3-a8dd-22c31dae6121 [2026-01-28 20:39:14,581][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-01-28 20:39:14,581][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-28 20:39:14,581][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-28 20:39:14,581][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 4f4a5619-d269-4cf3-a8dd-22c31dae6121 for plugin 'Dataset Documentation' [2026-01-28 20:39:14,581][INFO][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=4f4a5619-d269-4cf3-a8dd-22c31dae6121 [2026-01-28 20:39:14,586][INFO][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-01-28 20:39:14,587][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:39:14,587][INFO][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=4f4a5619-d269-4cf3-a8dd-22c31dae6121 [2026-01-28 20:39:14,587][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=4f4a5619-d269-4cf3-a8dd-22c31dae6121 [2026-01-28 20:39:14,592][INFO][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-01-28 20:39:14,592][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:39:14,592][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-28 20:39:14,592][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-28 20:39:14,592][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [DocumentationPlugin.execute][Entry] [2026-01-28 20:39:14,592][INFO][superset_tools_app] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [4f4a5619-d269-4cf3-a8dd-22c31dae6121] Starting documentation generation [2026-01-28 20:39:14,592][INFO][superset_tools_app] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin._get_provider_config][Entry] [2026-01-28 20:39:14,592][INFO][superset_tools_app] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [LLMProviderService.__init__][Entry] [2026-01-28 20:39:14,592][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService._init_encryption][Entry] [2026-01-28 20:39:14,592][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Coherence:OK] [2026-01-28 20:39:14,592][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Exit] [2026-01-28 20:39:14,593][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Coherence:OK] [2026-01-28 20:39:14,593][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Exit] [2026-01-28 20:39:14,593][INFO][superset_tools_app] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [LLMProviderService.get_active_provider][Entry] [2026-01-28 20:39:14,593][INFO][superset_tools_app] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService._model_to_config][Entry] [2026-01-28 20:39:14,593][INFO][superset_tools_app] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._decrypt][Entry] [2026-01-28 20:39:14,594][INFO][superset_tools_app] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Coherence:OK] [2026-01-28 20:39:14,594][INFO][superset_tools_app] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Exit] [2026-01-28 20:39:14,594][INFO][superset_tools_app] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Coherence:OK] [2026-01-28 20:39:14,594][INFO][superset_tools_app] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Exit] [2026-01-28 20:39:14,594][INFO][superset_tools_app] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Coherence:OK] [2026-01-28 20:39:14,594][INFO][superset_tools_app] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Exit] [2026-01-28 20:39:14,594][INFO][superset_tools_app] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Coherence:OK] [2026-01-28 20:39:14,594][INFO][superset_tools_app] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Exit] [2026-01-28 20:39:14,594][INFO][superset_tools_app] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [LLMClient.__init__][Entry] [2026-01-28 20:39:14,608][INFO][superset_tools_app] [LLMClient.__init__][Action] [LLMClient.__init__][Action] [LLMClient.__init__][Action] [LLMClient.__init__][Action] [LLMClient.__init__][Coherence:OK] [2026-01-28 20:39:14,608][INFO][superset_tools_app] [LLMClient.__init__][Action] [LLMClient.__init__][Action] [LLMClient.__init__][Action] [LLMClient.__init__][Action] [LLMClient.__init__][Exit] [2026-01-28 20:39:14,608][INFO][superset_tools_app] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin._get_dataset_schema][Entry] [2026-01-28 20:39:14,610][INFO][superset_tools_app] [DocumentationPlugin._get_dataset_schema][Action] [DocumentationPlugin._get_dataset_schema][Action] [DocumentationPlugin._get_dataset_schema][Action] [DocumentationPlugin._get_dataset_schema][Action] [DocumentationPlugin._get_dataset_schema][Coherence:Failed] Environment not found [2026-01-28 20:39:14,610][INFO][superset_tools_app] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Coherence:Failed] Environment not found [2026-01-28 20:39:14,610][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 4f4a5619-d269-4cf3-a8dd-22c31dae6121 failed: Environment not found [2026-01-28 20:39:14,610][INFO][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=4f4a5619-d269-4cf3-a8dd-22c31dae6121 [2026-01-28 20:39:14,610][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=4f4a5619-d269-4cf3-a8dd-22c31dae6121 [2026-01-28 20:39:14,616][INFO][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-01-28 20:39:14,616][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:39:14,616][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-28 20:39:14,616][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-28 20:39:14,617][INFO][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=4f4a5619-d269-4cf3-a8dd-22c31dae6121 [2026-01-28 20:39:14,622][INFO][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-01-28 20:39:14,622][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:39:14,622][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 4f4a5619-d269-4cf3-a8dd-22c31dae6121 execution finished with status: TaskStatus.FAILED [2026-01-28 20:39:14,622][INFO][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-01-28 20:39:14,622][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-01-28 20:39:14,622][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 201 for /api/tasks [2026-01-28 20:39:14,622][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:39:14,622][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:39:14,623][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:39:14,623][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:40:04,593][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/tasks [2026-01-28 20:40:04,593][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-01-28 20:40:04,594][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-28 20:40:04,594][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-28 20:40:04,594][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-28 20:40:04,595][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-28 20:40:04,595][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:40:04,595][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:40:04,595][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:40:04,595][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:40:04,595][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:40:04,596][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:40:04,596][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:40:04,596][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:40:04,596][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:40:04,596][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-01-28 20:40:04,597][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [has_permission][Entry] plugin:dataset_documentation:EXECUTE [2026-01-28 20:40:04,597][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:40:04,597][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:40:04,597][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=dataset_documentation [2026-01-28 20:40:04,597][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-01-28 20:40:04,597][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-01-28 20:40:04,597][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-01-28 20:40:04,597][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-01-28 20:40:04,597][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-28 20:40:04,597][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-28 20:40:04,597][INFO][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=5a622834-01dc-4e9a-aca6-853e442f06cb [2026-01-28 20:40:04,602][INFO][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-01-28 20:40:04,602][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:40:04,602][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 5a622834-01dc-4e9a-aca6-853e442f06cb created and scheduled for execution [2026-01-28 20:40:04,602][INFO][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-01-28 20:40:04,602][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-01-28 20:40:04,603][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-01-28 20:40:04,603][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-01-28 20:40:04,603][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=5a622834-01dc-4e9a-aca6-853e442f06cb [2026-01-28 20:40:04,603][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-01-28 20:40:04,603][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-28 20:40:04,603][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-28 20:40:04,603][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 5a622834-01dc-4e9a-aca6-853e442f06cb for plugin 'Dataset Documentation' [2026-01-28 20:40:04,603][INFO][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=5a622834-01dc-4e9a-aca6-853e442f06cb [2026-01-28 20:40:04,609][INFO][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-01-28 20:40:04,609][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:40:04,609][INFO][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=5a622834-01dc-4e9a-aca6-853e442f06cb [2026-01-28 20:40:04,609][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=5a622834-01dc-4e9a-aca6-853e442f06cb [2026-01-28 20:40:04,615][INFO][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-01-28 20:40:04,615][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:40:04,615][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-28 20:40:04,615][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-28 20:40:04,615][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [DocumentationPlugin.execute][Entry] [2026-01-28 20:40:04,615][INFO][superset_tools_app] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [5a622834-01dc-4e9a-aca6-853e442f06cb] Starting documentation generation [2026-01-28 20:40:04,615][INFO][superset_tools_app] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin._get_provider_config][Entry] [2026-01-28 20:40:04,616][INFO][superset_tools_app] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [LLMProviderService.__init__][Entry] [2026-01-28 20:40:04,616][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService._init_encryption][Entry] [2026-01-28 20:40:04,616][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Coherence:OK] [2026-01-28 20:40:04,616][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Exit] [2026-01-28 20:40:04,616][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Coherence:OK] [2026-01-28 20:40:04,616][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Exit] [2026-01-28 20:40:04,616][INFO][superset_tools_app] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [LLMProviderService.get_active_provider][Entry] [2026-01-28 20:40:04,617][INFO][superset_tools_app] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService._model_to_config][Entry] [2026-01-28 20:40:04,617][INFO][superset_tools_app] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._decrypt][Entry] [2026-01-28 20:40:04,617][INFO][superset_tools_app] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Coherence:OK] [2026-01-28 20:40:04,617][INFO][superset_tools_app] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Exit] [2026-01-28 20:40:04,617][INFO][superset_tools_app] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Coherence:OK] [2026-01-28 20:40:04,617][INFO][superset_tools_app] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Exit] [2026-01-28 20:40:04,617][INFO][superset_tools_app] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Coherence:OK] [2026-01-28 20:40:04,617][INFO][superset_tools_app] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Exit] [2026-01-28 20:40:04,617][INFO][superset_tools_app] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Coherence:OK] [2026-01-28 20:40:04,617][INFO][superset_tools_app] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Exit] [2026-01-28 20:40:04,618][INFO][superset_tools_app] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [LLMClient.__init__][Entry] [2026-01-28 20:40:04,621][INFO][superset_tools_app] [LLMClient.__init__][Action] [LLMClient.__init__][Action] [LLMClient.__init__][Action] [LLMClient.__init__][Action] [LLMClient.__init__][Coherence:OK] [2026-01-28 20:40:04,621][INFO][superset_tools_app] [LLMClient.__init__][Action] [LLMClient.__init__][Action] [LLMClient.__init__][Action] [LLMClient.__init__][Action] [LLMClient.__init__][Exit] [2026-01-28 20:40:04,621][INFO][superset_tools_app] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin._get_dataset_schema][Entry] [2026-01-28 20:40:04,622][INFO][superset_tools_app] [DocumentationPlugin._get_dataset_schema][Action] [DocumentationPlugin._get_dataset_schema][Action] [DocumentationPlugin._get_dataset_schema][Action] [DocumentationPlugin._get_dataset_schema][Action] [DocumentationPlugin._get_dataset_schema][Coherence:Failed] Environment not found [2026-01-28 20:40:04,622][INFO][superset_tools_app] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Coherence:Failed] Environment not found [2026-01-28 20:40:04,622][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 5a622834-01dc-4e9a-aca6-853e442f06cb failed: Environment not found [2026-01-28 20:40:04,622][INFO][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=5a622834-01dc-4e9a-aca6-853e442f06cb [2026-01-28 20:40:04,622][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=5a622834-01dc-4e9a-aca6-853e442f06cb [2026-01-28 20:40:04,628][INFO][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-01-28 20:40:04,628][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:40:04,628][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-28 20:40:04,628][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-28 20:40:04,629][INFO][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=5a622834-01dc-4e9a-aca6-853e442f06cb [2026-01-28 20:40:04,634][INFO][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-01-28 20:40:04,635][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:40:04,635][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 5a622834-01dc-4e9a-aca6-853e442f06cb execution finished with status: TaskStatus.FAILED [2026-01-28 20:40:04,635][INFO][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-01-28 20:40:04,635][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-01-28 20:40:04,635][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 201 for /api/tasks [2026-01-28 20:40:04,635][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:40:04,635][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:40:04,636][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:40:04,636][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:41:38,953][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/tasks [2026-01-28 20:41:38,953][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-01-28 20:41:38,954][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-28 20:41:38,954][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-28 20:41:38,954][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-28 20:41:38,954][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-28 20:41:38,954][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:41:38,954][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:41:38,955][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:41:38,955][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:41:38,955][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:41:38,956][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:41:38,956][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:41:38,956][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:41:38,956][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:41:38,956][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-01-28 20:41:38,956][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [has_permission][Entry] plugin:dataset_documentation:EXECUTE [2026-01-28 20:41:38,957][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:41:38,957][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:41:38,957][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=dataset_documentation [2026-01-28 20:41:38,957][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-01-28 20:41:38,957][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-01-28 20:41:38,957][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-01-28 20:41:38,957][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-01-28 20:41:38,957][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-28 20:41:38,957][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-28 20:41:38,957][INFO][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=ac412cb8-ea09-4307-9d5a-fd94587352a4 [2026-01-28 20:41:38,962][INFO][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-01-28 20:41:38,962][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:41:38,962][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task ac412cb8-ea09-4307-9d5a-fd94587352a4 created and scheduled for execution [2026-01-28 20:41:38,962][INFO][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-01-28 20:41:38,962][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-01-28 20:41:38,962][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-01-28 20:41:38,962][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-01-28 20:41:38,963][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=ac412cb8-ea09-4307-9d5a-fd94587352a4 [2026-01-28 20:41:38,963][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-01-28 20:41:38,963][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-28 20:41:38,963][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-28 20:41:38,963][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task ac412cb8-ea09-4307-9d5a-fd94587352a4 for plugin 'Dataset Documentation' [2026-01-28 20:41:38,963][INFO][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=ac412cb8-ea09-4307-9d5a-fd94587352a4 [2026-01-28 20:41:38,968][INFO][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-01-28 20:41:38,968][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:41:38,968][INFO][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=ac412cb8-ea09-4307-9d5a-fd94587352a4 [2026-01-28 20:41:38,968][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=ac412cb8-ea09-4307-9d5a-fd94587352a4 [2026-01-28 20:41:38,973][INFO][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-01-28 20:41:38,973][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:41:38,973][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-28 20:41:38,973][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-28 20:41:38,973][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [DocumentationPlugin.execute][Entry] [2026-01-28 20:41:38,973][INFO][superset_tools_app] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [ac412cb8-ea09-4307-9d5a-fd94587352a4] Starting documentation generation [2026-01-28 20:41:38,973][INFO][superset_tools_app] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin._get_provider_config][Entry] [2026-01-28 20:41:38,973][INFO][superset_tools_app] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [LLMProviderService.__init__][Entry] [2026-01-28 20:41:38,973][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService._init_encryption][Entry] [2026-01-28 20:41:38,973][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Coherence:OK] [2026-01-28 20:41:38,973][INFO][superset_tools_app] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Action] [LLMProviderService._init_encryption][Exit] [2026-01-28 20:41:38,973][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Coherence:OK] [2026-01-28 20:41:38,973][INFO][superset_tools_app] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Action] [LLMProviderService.__init__][Exit] [2026-01-28 20:41:38,973][INFO][superset_tools_app] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [LLMProviderService.get_active_provider][Entry] [2026-01-28 20:41:38,974][INFO][superset_tools_app] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService._model_to_config][Entry] [2026-01-28 20:41:38,974][INFO][superset_tools_app] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._decrypt][Entry] [2026-01-28 20:41:38,974][INFO][superset_tools_app] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Coherence:OK] [2026-01-28 20:41:38,974][INFO][superset_tools_app] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Action] [LLMProviderService._decrypt][Exit] [2026-01-28 20:41:38,974][INFO][superset_tools_app] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Coherence:OK] [2026-01-28 20:41:38,974][INFO][superset_tools_app] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Action] [LLMProviderService._model_to_config][Exit] [2026-01-28 20:41:38,974][INFO][superset_tools_app] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Coherence:OK] [2026-01-28 20:41:38,975][INFO][superset_tools_app] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Action] [LLMProviderService.get_active_provider][Exit] [2026-01-28 20:41:38,975][INFO][superset_tools_app] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Coherence:OK] [2026-01-28 20:41:38,975][INFO][superset_tools_app] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Action] [DocumentationPlugin._get_provider_config][Exit] [2026-01-28 20:41:38,975][INFO][superset_tools_app] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [LLMClient.__init__][Entry] [2026-01-28 20:41:38,979][INFO][superset_tools_app] [LLMClient.__init__][Action] [LLMClient.__init__][Action] [LLMClient.__init__][Action] [LLMClient.__init__][Action] [LLMClient.__init__][Coherence:OK] [2026-01-28 20:41:38,979][INFO][superset_tools_app] [LLMClient.__init__][Action] [LLMClient.__init__][Action] [LLMClient.__init__][Action] [LLMClient.__init__][Action] [LLMClient.__init__][Exit] [2026-01-28 20:41:38,979][INFO][superset_tools_app] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin._get_dataset_schema][Entry] [2026-01-28 20:41:38,980][INFO][superset_tools_app] [DocumentationPlugin._get_dataset_schema][Action] [DocumentationPlugin._get_dataset_schema][Action] [DocumentationPlugin._get_dataset_schema][Action] [DocumentationPlugin._get_dataset_schema][Action] [DocumentationPlugin._get_dataset_schema][Coherence:Failed] Environment not found [2026-01-28 20:41:38,980][INFO][superset_tools_app] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Action] [DocumentationPlugin.execute][Coherence:Failed] Environment not found [2026-01-28 20:41:38,980][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task ac412cb8-ea09-4307-9d5a-fd94587352a4 failed: Environment not found [2026-01-28 20:41:38,980][INFO][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=ac412cb8-ea09-4307-9d5a-fd94587352a4 [2026-01-28 20:41:38,980][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=ac412cb8-ea09-4307-9d5a-fd94587352a4 [2026-01-28 20:41:38,985][INFO][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-01-28 20:41:38,985][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:41:38,985][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-28 20:41:38,985][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-28 20:41:38,986][INFO][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=ac412cb8-ea09-4307-9d5a-fd94587352a4 [2026-01-28 20:41:38,991][INFO][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-01-28 20:41:38,991][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 20:41:38,991][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task ac412cb8-ea09-4307-9d5a-fd94587352a4 execution finished with status: TaskStatus.FAILED [2026-01-28 20:41:38,991][INFO][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-01-28 20:41:38,991][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-01-28 20:41:38,992][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 201 for /api/tasks [2026-01-28 20:41:38,992][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:41:38,992][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:41:38,992][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:41:38,992][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:41:42,072][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/auth/me [2026-01-28 20:41:42,072][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-28 20:41:42,073][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-28 20:41:42,073][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:41:42,073][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:41:42,073][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:41:42,073][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:41:42,073][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:41:42,074][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:41:42,074][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:41:42,074][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:41:42,074][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:41:42,074][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-28 20:41:42,074][INFO][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-01-28 20:41:42,074][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-28 20:41:42,075][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-28 20:41:42,075][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:41:42,075][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:41:42,076][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:41:42,076][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:41:42,086][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-28 20:41:42,086][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-28 20:41:42,087][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-28 20:41:42,087][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-28 20:41:42,088][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-28 20:41:42,088][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-28 20:41:42,088][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-28 20:41:42,088][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-28 20:41:42,088][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-28 20:41:42,089][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-28 20:41:42,089][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-28 20:41:42,089][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-28 20:41:42,089][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:41:42,089][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:41:42,089][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:41:42,089][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:41:42,089][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:41:42,089][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:41:42,089][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:41:42,089][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:41:42,089][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:41:42,089][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:41:42,090][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:41:42,090][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:41:42,090][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:41:42,090][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:41:42,090][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:41:42,090][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:41:42,090][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:41:42,091][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:41:42,091][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-28 20:41:42,091][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-28 20:41:42,092][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:41:42,092][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:41:42,092][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:41:42,092][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:41:42,092][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-28 20:41:42,092][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-28 20:41:42,092][INFO][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-01-28 20:41:42,092][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-28 20:41:42,092][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-28 20:41:42,092][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-28 20:41:42,093][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-28 20:41:42,093][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-28 20:41:42,093][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-28 20:41:42,093][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-28 20:41:42,093][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-28 20:41:42,093][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-28 20:41:42,093][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-28 20:41:42,094][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:41:42,094][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:41:42,094][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-28 20:41:42,094][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:41:42,094][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:41:42,095][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:41:42,095][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:41:42,095][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:41:42,095][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:41:43,217][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks/ac412cb8-ea09-4307-9d5a-fd94587352a4 [2026-01-28 20:41:43,217][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks/ac412cb8-ea09-4307-9d5a-fd94587352a4 [2026-01-28 20:41:43,218][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-28 20:41:43,218][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-28 20:41:43,218][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-28 20:41:43,218][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-28 20:41:43,218][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:41:43,218][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:41:43,219][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:41:43,219][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:41:43,219][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:41:43,219][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:41:43,220][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:41:43,220][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:41:43,220][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:41:43,221][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-28 20:41:43,223][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:41:43,223][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:41:43,223][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task][Entry] [2026-01-28 20:41:43,223][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=ac412cb8-ea09-4307-9d5a-fd94587352a4 [2026-01-28 20:41:43,223][INFO][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-01-28 20:41:43,223][INFO][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-01-28 20:41:43,223][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-01-28 20:41:43,223][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-01-28 20:41:43,224][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks/ac412cb8-ea09-4307-9d5a-fd94587352a4 [2026-01-28 20:41:43,224][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:41:43,224][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:41:43,225][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:41:43,225][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:41:45,087][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-28 20:41:45,087][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-28 20:41:45,087][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-28 20:41:45,088][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-28 20:41:45,088][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-28 20:41:45,088][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-28 20:41:45,088][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:41:45,088][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:41:45,089][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:41:45,089][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:41:45,089][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:41:45,090][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:41:45,090][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:41:45,090][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:41:45,090][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:41:45,090][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-28 20:41:45,091][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:41:45,091][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:41:45,091][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-28 20:41:45,091][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-28 20:41:45,091][INFO][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-01-28 20:41:45,092][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-28 20:41:45,092][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-28 20:41:45,092][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-28 20:41:45,092][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-28 20:41:45,092][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:41:45,092][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:41:45,093][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:41:45,093][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:41:48,538][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-28 20:41:48,539][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-28 20:41:48,539][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-28 20:41:48,539][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-28 20:41:48,540][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-28 20:41:48,540][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-28 20:41:48,541][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:41:48,541][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:41:48,541][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:41:48,541][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:41:48,541][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:41:48,542][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:41:48,542][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:41:48,542][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:41:48,542][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:41:48,542][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-28 20:41:48,543][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:41:48,543][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:41:48,543][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-28 20:41:48,543][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-28 20:41:48,543][INFO][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-01-28 20:41:48,543][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-28 20:41:48,543][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-28 20:41:48,543][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-28 20:41:48,544][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-28 20:41:48,544][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:41:48,544][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:41:48,545][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:41:48,545][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:41:51,539][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-28 20:41:51,539][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-28 20:41:51,540][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-28 20:41:51,540][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-28 20:41:51,540][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-28 20:41:51,540][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-28 20:41:51,540][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:41:51,540][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:41:51,541][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:41:51,541][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:41:51,541][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:41:51,541][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:41:51,541][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:41:51,541][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:41:51,541][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:41:51,542][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-28 20:41:51,542][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:41:51,542][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:41:51,543][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-28 20:41:51,543][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-28 20:41:51,543][INFO][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-01-28 20:41:51,543][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-28 20:41:51,543][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-28 20:41:51,543][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-28 20:41:51,544][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-28 20:41:51,544][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:41:51,545][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:41:51,546][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:41:51,546][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:41:54,538][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-28 20:41:54,538][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-28 20:41:54,538][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-28 20:41:54,539][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-28 20:41:54,539][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-28 20:41:54,539][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-28 20:41:54,539][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:41:54,539][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:41:54,539][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:41:54,539][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:41:54,539][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:41:54,540][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:41:54,540][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:41:54,540][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:41:54,540][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:41:54,540][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-28 20:41:54,541][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:41:54,541][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:41:54,541][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-28 20:41:54,541][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-28 20:41:54,541][INFO][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-01-28 20:41:54,541][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-28 20:41:54,541][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-28 20:41:54,541][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-28 20:41:54,542][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-28 20:41:54,543][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:41:54,543][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:41:54,545][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:41:54,545][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:41:57,537][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-28 20:41:57,538][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-28 20:41:57,538][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-28 20:41:57,538][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-28 20:41:57,538][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-28 20:41:57,538][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-28 20:41:57,539][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:41:57,539][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:41:57,539][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:41:57,539][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:41:57,539][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:41:57,540][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:41:57,540][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:41:57,540][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:41:57,540][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:41:57,540][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-28 20:41:57,541][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-28 20:41:57,541][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-28 20:41:57,541][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-28 20:41:57,541][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-28 20:41:57,541][INFO][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-01-28 20:41:57,541][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-28 20:41:57,541][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-28 20:41:57,541][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-28 20:41:57,541][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-28 20:41:57,541][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:41:57,541][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:41:57,542][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:41:57,542][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:45:13,986][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/auth/me [2026-01-28 20:45:13,986][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-28 20:45:13,987][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-28 20:45:13,987][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-28 20:45:13,987][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-28 20:45:13,987][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-28 20:45:13,987][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-28 20:45:13,988][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-28 20:45:13,988][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-28 20:45:13,989][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-28 20:45:13,989][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-28 20:45:13,989][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-28 20:45:13,989][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-28 20:45:13,989][INFO][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-01-28 20:45:13,989][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-28 20:45:13,990][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-28 20:45:13,990][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:45:13,990][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:45:13,991][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-28 20:45:13,991][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-28 20:45:14,004][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-28 20:45:14,004][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-28 20:45:14,005][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-28 20:45:14,006][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-28 20:45:14,006][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-28 20:45:14,006][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/environments [2026-01-28 20:45:14,007][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:45:14,007][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:45:14,013][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings/connections [2026-01-28 20:45:14,013][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings/connections [2026-01-28 20:45:14,014][INFO][superset_tools_app] [get_db][Entry] [2026-01-28 20:45:14,014][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [ConnectionsRouter.list_connections][Entry] [2026-01-28 20:45:14,015][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Coherence:OK] [2026-01-28 20:45:14,015][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Exit] [2026-01-28 20:45:14,016][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/connections [2026-01-28 20:45:14,016][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-28 20:45:14,016][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-28 20:45:14,017][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-28 20:45:14,018][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-28 22:02:00,001][INFO][superset_tools_app] [SchedulerService._trigger_backup][Entry] env_id=ss1 [2026-01-28 22:02:00,001][INFO][superset_tools_app] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] Triggering scheduled backup for environment ss1 [2026-01-28 22:02:00,002][INFO][superset_tools_app] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [TaskManager.get_tasks][Entry] [2026-01-28 22:02:00,002][INFO][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-01-28 22:02:00,002][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-28 22:02:00,002][INFO][superset_tools_app] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Coherence:OK] [2026-01-28 22:02:00,002][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.create_task][Entry] plugin_id=superset-backup [2026-01-28 22:02:00,002][INFO][superset_tools_app] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Exit] [2026-01-28 22:02:00,002][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-01-28 22:02:00,003][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-01-28 22:02:00,003][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-01-28 22:02:00,003][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-01-28 22:02:00,003][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-28 22:02:00,004][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-28 22:02:00,004][INFO][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=46b5bd65-fa6f-4265-a9dd-ff95cfeeefe9 [2026-01-28 22:02:00,008][INFO][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-01-28 22:02:00,008][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 22:02:00,008][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 46b5bd65-fa6f-4265-a9dd-ff95cfeeefe9 created and scheduled for execution [2026-01-28 22:02:00,008][INFO][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-01-28 22:02:00,008][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-01-28 22:02:00,008][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=46b5bd65-fa6f-4265-a9dd-ff95cfeeefe9 [2026-01-28 22:02:00,008][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-01-28 22:02:00,008][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-28 22:02:00,008][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-28 22:02:00,008][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-01-28 22:02:00,009][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-28 22:02:00,009][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-28 22:02:00,009][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 46b5bd65-fa6f-4265-a9dd-ff95cfeeefe9 for plugin 'Superset Dashboard Backup' [2026-01-28 22:02:00,009][INFO][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=46b5bd65-fa6f-4265-a9dd-ff95cfeeefe9 [2026-01-28 22:02:00,010][INFO][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-01-28 22:02:00,011][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 22:02:00,011][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-01-28 22:02:00,011][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-28 22:02:00,011][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-28 22:02:00,011][INFO][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=46b5bd65-fa6f-4265-a9dd-ff95cfeeefe9 [2026-01-28 22:02:00,011][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=46b5bd65-fa6f-4265-a9dd-ff95cfeeefe9 [2026-01-28 22:02:00,012][INFO][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-01-28 22:02:00,012][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 22:02:00,012][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-28 22:02:00,012][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-28 22:02:00,012][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] [2026-01-28 22:02:00,012][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-01-28 22:02:00,012][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-28 22:02:00,012][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-28 22:02:00,012][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environments][Entry] [2026-01-28 22:02:00,012][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-28 22:02:00,012][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-28 22:02:00,012][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-01-28 22:02:00,012][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-28 22:02:00,012][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-28 22:02:00,012][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [BackupPlugin][Entry] Starting backup for ss1. [2026-01-28 22:02:00,012][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-01-28 22:02:00,012][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-28 22:02:00,012][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [has_environments][Entry] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Coherence:OK] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Exit] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-28 22:02:00,013][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-28 22:02:00,013][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-01-28 22:02:00,013][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-28 22:02:00,013][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_dashboards][Entry] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-01-28 22:02:00,013][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-01-28 22:02:00,013][INFO][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-01-28 22:02:00,013][INFO][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-01-28 22:02:00,013][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-28 22:02:02,087][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-01-28 22:02:02,088][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-01-28 22:02:02,088][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-01-28 22:02:02,088][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-28 22:02:02,088][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-28 22:02:02,694][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-01-28 22:02:02,695][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-01-28 22:02:02,695][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-01-28 22:02:02,695][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-01-28 22:02:02,695][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-01-28 22:02:02,695][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-01-28 22:02:02,695][INFO][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-01-28 22:02:02,695][INFO][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-01-28 22:02:02,695][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-28 22:02:02,695][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-28 22:02:02,695][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-28 22:02:02,695][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-28 22:02:02,695][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-28 22:02:02,695][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-28 22:02:03,198][INFO][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-01-28 22:02:03,198][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-01-28 22:02:03,198][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-01-28 22:02:03,198][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-28 22:02:03,198][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-28 22:02:03,198][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [BackupPlugin][Progress] Found 12 dashboards to export in ss1. [2026-01-28 22:02:03,199][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Sales Dashboard][Entry] [2026-01-28 22:02:03,199][INFO][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-01-28 22:02:03,199][INFO][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-01-28 22:02:03,199][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-01-28 22:02:03,200][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 9. [2026-01-28 22:02:03,200][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-01-28 22:02:03,200][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-28 22:02:03,200][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-28 22:02:03,200][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-01-28 22:02:03,200][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-28 22:02:03,200][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-28 22:02:03,669][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-01-28 22:02:03,670][INFO][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-01-28 22:02:03,670][INFO][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-01-28 22:02:03,670][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-01-28 22:02:03,670][INFO][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-01-28 22:02:03,670][INFO][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-01-28 22:02:03,670][INFO][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-01-28 22:02:03,670][INFO][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-01-28 22:02:03,671][INFO][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-01-28 22:02:03,671][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_20260128T190203.zip. [2026-01-28 22:02:03,671][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-01-28 22:02:03,671][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-01-28 22:02:03,671][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-01-28 22:02:03,671][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-01-28 22:02:03,671][INFO][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_20260128T190203.zip][Entry] [2026-01-28 22:02:03,671][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190203.zip][Action] [Sanitize filename: dashboard_export_20260128T190203.zip][Action] [Sanitize filename: dashboard_export_20260128T190203.zip][Action] [Sanitize filename: dashboard_export_20260128T190203.zip][Action] [Sanitize filename: dashboard_export_20260128T190203.zip][Coherence:OK] [2026-01-28 22:02:03,671][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190203.zip][Action] [Sanitize filename: dashboard_export_20260128T190203.zip][Action] [Sanitize filename: dashboard_export_20260128T190203.zip][Action] [Sanitize filename: dashboard_export_20260128T190203.zip][Action] [Sanitize filename: dashboard_export_20260128T190203.zip][Exit] [2026-01-28 22:02:03,671][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_20260128T190203.zip [2026-01-28 22:02:03,672][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][Coherence:OK] [2026-01-28 22:02:03,672][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][Exit] [2026-01-28 22:02:03,672][INFO][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-01-28 22:02:03,672][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-01-28 22:02:03,672][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] [Apply retention policy][Entry] [2026-01-28 22:02:03,672][INFO][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-01-28 22:02:03,672][INFO][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-01-28 22:02:03,672][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 in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Coherence:OK] [2026-01-28 22:02:03,673][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 in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Exit] [2026-01-28 22:02:03,673][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: COVID Vaccine Dashboard][Entry] [2026-01-28 22:02:03,673][INFO][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-01-28 22:02:03,673][INFO][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-01-28 22:02:03,673][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-01-28 22:02:03,673][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 10. [2026-01-28 22:02:03,673][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-01-28 22:02:03,673][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-28 22:02:03,673][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-28 22:02:03,673][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-01-28 22:02:03,673][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-28 22:02:03,673][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-28 22:02:03,961][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-01-28 22:02:03,961][INFO][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-01-28 22:02:03,961][INFO][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-01-28 22:02:03,961][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-01-28 22:02:03,962][INFO][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-01-28 22:02:03,962][INFO][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-01-28 22:02:03,962][INFO][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-01-28 22:02:03,962][INFO][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-01-28 22:02:03,962][INFO][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-01-28 22:02:03,962][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_20260128T190203.zip. [2026-01-28 22:02:03,962][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-01-28 22:02:03,962][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-01-28 22:02:03,962][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-01-28 22:02:03,962][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-01-28 22:02:03,963][INFO][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_20260128T190203.zip][Entry] [2026-01-28 22:02:03,963][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190203.zip][Action] [Sanitize filename: dashboard_export_20260128T190203.zip][Action] [Sanitize filename: dashboard_export_20260128T190203.zip][Action] [Sanitize filename: dashboard_export_20260128T190203.zip][Action] [Sanitize filename: dashboard_export_20260128T190203.zip][Coherence:OK] [2026-01-28 22:02:03,963][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190203.zip][Action] [Sanitize filename: dashboard_export_20260128T190203.zip][Action] [Sanitize filename: dashboard_export_20260128T190203.zip][Action] [Sanitize filename: dashboard_export_20260128T190203.zip][Action] [Sanitize filename: dashboard_export_20260128T190203.zip][Exit] [2026-01-28 22:02:03,963][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_20260128T190203.zip [2026-01-28 22:02:03,963][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][Coherence:OK] [2026-01-28 22:02:03,963][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][Exit] [2026-01-28 22:02:03,963][INFO][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-01-28 22:02:03,963][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-01-28 22:02:03,963][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] [Apply retention policy][Entry] [2026-01-28 22:02:03,963][INFO][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-01-28 22:02:03,963][INFO][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-01-28 22:02:03,963][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 in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Coherence:OK] [2026-01-28 22:02:03,963][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 in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Exit] [2026-01-28 22:02:03,963][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: test1][Entry] [2026-01-28 22:02:03,963][INFO][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-01-28 22:02:03,963][INFO][superset_tools_app] [Sanitize filename: test1][Action] [Sanitize filename: test1][Action] [Sanitize filename: test1][Action] [Sanitize filename: test1][Action] [Sanitize filename: test1][Exit] [2026-01-28 22:02:03,963][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-01-28 22:02:03,963][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 12. [2026-01-28 22:02:03,963][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-01-28 22:02:03,963][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-28 22:02:03,964][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-28 22:02:03,964][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-01-28 22:02:03,964][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-28 22:02:03,964][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-28 22:02:04,091][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-01-28 22:02:04,092][INFO][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-01-28 22:02:04,092][INFO][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-01-28 22:02:04,092][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-01-28 22:02:04,092][INFO][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-01-28 22:02:04,092][INFO][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-01-28 22:02:04,092][INFO][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-01-28 22:02:04,092][INFO][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-01-28 22:02:04,092][INFO][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-01-28 22:02:04,092][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_20260128T190204.zip. [2026-01-28 22:02:04,093][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-01-28 22:02:04,093][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-01-28 22:02:04,093][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-01-28 22:02:04,093][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-01-28 22:02:04,093][INFO][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_20260128T190204.zip][Entry] [2026-01-28 22:02:04,093][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190204.zip][Action] [Sanitize filename: dashboard_export_20260128T190204.zip][Action] [Sanitize filename: dashboard_export_20260128T190204.zip][Action] [Sanitize filename: dashboard_export_20260128T190204.zip][Action] [Sanitize filename: dashboard_export_20260128T190204.zip][Coherence:OK] [2026-01-28 22:02:04,093][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190204.zip][Action] [Sanitize filename: dashboard_export_20260128T190204.zip][Action] [Sanitize filename: dashboard_export_20260128T190204.zip][Action] [Sanitize filename: dashboard_export_20260128T190204.zip][Action] [Sanitize filename: dashboard_export_20260128T190204.zip][Exit] [2026-01-28 22:02:04,093][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_20260128T190204.zip [2026-01-28 22:02:04,093][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][Coherence:OK] [2026-01-28 22:02:04,093][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][Exit] [2026-01-28 22:02:04,093][INFO][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-01-28 22:02:04,093][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-01-28 22:02:04,094][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] [Apply retention policy][Entry] [2026-01-28 22:02:04,094][INFO][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-01-28 22:02:04,094][INFO][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-01-28 22:02:04,094][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 in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Coherence:OK] [2026-01-28 22:02:04,094][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 in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Exit] [2026-01-28 22:02:04,094][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: World Bank's Data][Entry] [2026-01-28 22:02:04,094][INFO][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-01-28 22:02:04,094][INFO][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-01-28 22:02:04,094][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-01-28 22:02:04,094][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 1. [2026-01-28 22:02:04,094][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-01-28 22:02:04,094][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-28 22:02:04,094][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-28 22:02:04,094][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-01-28 22:02:04,094][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-28 22:02:04,094][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-28 22:02:15,080][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-01-28 22:02:15,081][INFO][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-01-28 22:02:15,082][INFO][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-01-28 22:02:15,082][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-01-28 22:02:15,082][INFO][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-01-28 22:02:15,082][INFO][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-01-28 22:02:15,082][INFO][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-01-28 22:02:15,082][INFO][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-01-28 22:02:15,082][INFO][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-01-28 22:02:15,082][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_20260128T190204.zip. [2026-01-28 22:02:15,082][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-01-28 22:02:15,082][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-01-28 22:02:15,082][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-01-28 22:02:15,082][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-01-28 22:02:15,082][INFO][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_20260128T190204.zip][Entry] [2026-01-28 22:02:15,082][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190204.zip][Action] [Sanitize filename: dashboard_export_20260128T190204.zip][Action] [Sanitize filename: dashboard_export_20260128T190204.zip][Action] [Sanitize filename: dashboard_export_20260128T190204.zip][Action] [Sanitize filename: dashboard_export_20260128T190204.zip][Coherence:OK] [2026-01-28 22:02:15,083][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190204.zip][Action] [Sanitize filename: dashboard_export_20260128T190204.zip][Action] [Sanitize filename: dashboard_export_20260128T190204.zip][Action] [Sanitize filename: dashboard_export_20260128T190204.zip][Action] [Sanitize filename: dashboard_export_20260128T190204.zip][Exit] [2026-01-28 22:02:15,083][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_20260128T190204.zip [2026-01-28 22:02:15,083][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][Coherence:OK] [2026-01-28 22:02:15,083][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][Exit] [2026-01-28 22:02:15,083][INFO][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-01-28 22:02:15,083][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-01-28 22:02:15,083][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] [Apply retention policy][Entry] [2026-01-28 22:02:15,083][INFO][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-01-28 22:02:15,083][INFO][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-01-28 22:02:15,083][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 in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Coherence:OK] [2026-01-28 22:02:15,084][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 in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Exit] [2026-01-28 22:02:15,084][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: deck.gl Demo][Entry] [2026-01-28 22:02:15,084][INFO][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-01-28 22:02:15,084][INFO][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-01-28 22:02:15,084][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-01-28 22:02:15,084][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 4. [2026-01-28 22:02:15,084][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-01-28 22:02:15,084][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-28 22:02:15,084][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-28 22:02:15,084][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-01-28 22:02:15,084][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-28 22:02:15,084][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-28 22:02:15,293][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-01-28 22:02:15,293][INFO][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-01-28 22:02:15,293][INFO][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-01-28 22:02:15,294][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-01-28 22:02:15,294][INFO][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-01-28 22:02:15,294][INFO][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-01-28 22:02:15,294][INFO][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-01-28 22:02:15,294][INFO][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-01-28 22:02:15,294][INFO][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-01-28 22:02:15,294][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_20260128T190215.zip. [2026-01-28 22:02:15,294][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-01-28 22:02:15,294][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-01-28 22:02:15,294][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-01-28 22:02:15,294][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-01-28 22:02:15,294][INFO][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_20260128T190215.zip][Entry] [2026-01-28 22:02:15,294][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Coherence:OK] [2026-01-28 22:02:15,294][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Exit] [2026-01-28 22:02:15,295][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_20260128T190215.zip [2026-01-28 22:02:15,295][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][Coherence:OK] [2026-01-28 22:02:15,295][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][Exit] [2026-01-28 22:02:15,295][INFO][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-01-28 22:02:15,295][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-01-28 22:02:15,295][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] [Apply retention policy][Entry] [2026-01-28 22:02:15,295][INFO][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-01-28 22:02:15,295][INFO][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-01-28 22:02:15,296][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 in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Coherence:OK] [2026-01-28 22:02:15,296][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 in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Exit] [2026-01-28 22:02:15,296][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: USA Births Names][Entry] [2026-01-28 22:02:15,296][INFO][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-01-28 22:02:15,296][INFO][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-01-28 22:02:15,296][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-01-28 22:02:15,296][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 2. [2026-01-28 22:02:15,296][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-01-28 22:02:15,296][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-28 22:02:15,296][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-28 22:02:15,296][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-01-28 22:02:15,296][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-28 22:02:15,296][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-28 22:02:15,458][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-01-28 22:02:15,459][INFO][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-01-28 22:02:15,459][INFO][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-01-28 22:02:15,459][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-01-28 22:02:15,459][INFO][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-01-28 22:02:15,459][INFO][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-01-28 22:02:15,459][INFO][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-01-28 22:02:15,459][INFO][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-01-28 22:02:15,459][INFO][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-01-28 22:02:15,459][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_20260128T190215.zip. [2026-01-28 22:02:15,459][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-01-28 22:02:15,460][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-01-28 22:02:15,460][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-01-28 22:02:15,460][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-01-28 22:02:15,460][INFO][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_20260128T190215.zip][Entry] [2026-01-28 22:02:15,460][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Coherence:OK] [2026-01-28 22:02:15,460][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Exit] [2026-01-28 22:02:15,461][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_20260128T190215.zip [2026-01-28 22:02:15,461][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][Coherence:OK] [2026-01-28 22:02:15,461][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][Exit] [2026-01-28 22:02:15,461][INFO][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-01-28 22:02:15,461][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-01-28 22:02:15,461][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] [Apply retention policy][Entry] [2026-01-28 22:02:15,461][INFO][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-01-28 22:02:15,461][INFO][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-01-28 22:02:15,461][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 in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Coherence:OK] [2026-01-28 22:02:15,461][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 in /home/busya/dev/ss-tools-storage/backups/SS1/USA Births Names][Exit] [2026-01-28 22:02:15,461][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Misc Charts][Entry] [2026-01-28 22:02:15,461][INFO][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-01-28 22:02:15,461][INFO][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-01-28 22:02:15,462][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-01-28 22:02:15,462][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 3. [2026-01-28 22:02:15,462][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-01-28 22:02:15,462][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-28 22:02:15,462][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-28 22:02:15,462][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-01-28 22:02:15,462][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-28 22:02:15,462][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-28 22:02:15,960][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-01-28 22:02:15,962][INFO][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-01-28 22:02:15,962][INFO][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-01-28 22:02:15,962][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-01-28 22:02:15,962][INFO][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-01-28 22:02:15,962][INFO][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-01-28 22:02:15,962][INFO][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-01-28 22:02:15,962][INFO][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-01-28 22:02:15,962][INFO][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-01-28 22:02:15,962][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_20260128T190215.zip. [2026-01-28 22:02:15,962][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-01-28 22:02:15,962][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-01-28 22:02:15,962][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-01-28 22:02:15,962][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-01-28 22:02:15,963][INFO][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_20260128T190215.zip][Entry] [2026-01-28 22:02:15,963][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Coherence:OK] [2026-01-28 22:02:15,963][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Action] [Sanitize filename: dashboard_export_20260128T190215.zip][Exit] [2026-01-28 22:02:15,963][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_20260128T190215.zip [2026-01-28 22:02:15,963][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][Coherence:OK] [2026-01-28 22:02:15,963][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][Exit] [2026-01-28 22:02:15,963][INFO][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-01-28 22:02:15,963][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-01-28 22:02:15,963][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] [Apply retention policy][Entry] [2026-01-28 22:02:15,964][INFO][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-01-28 22:02:15,964][INFO][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-01-28 22:02:15,964][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 in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Coherence:OK] [2026-01-28 22:02:15,964][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 in /home/busya/dev/ss-tools-storage/backups/SS1/Misc Charts][Exit] [2026-01-28 22:02:15,964][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: FCC New Coder Survey 2018][Entry] [2026-01-28 22:02:15,964][INFO][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-01-28 22:02:15,964][INFO][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-01-28 22:02:15,964][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-01-28 22:02:15,964][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 11. [2026-01-28 22:02:15,964][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-01-28 22:02:15,964][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-28 22:02:15,964][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-28 22:02:15,964][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-01-28 22:02:15,964][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-28 22:02:15,964][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-28 22:02:16,454][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-01-28 22:02:16,455][INFO][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-01-28 22:02:16,455][INFO][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-01-28 22:02:16,455][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-01-28 22:02:16,455][INFO][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-01-28 22:02:16,455][INFO][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-01-28 22:02:16,455][INFO][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-01-28 22:02:16,455][INFO][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-01-28 22:02:16,455][INFO][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-01-28 22:02:16,455][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_20260128T190216.zip. [2026-01-28 22:02:16,455][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-01-28 22:02:16,455][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-01-28 22:02:16,455][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-01-28 22:02:16,456][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-01-28 22:02:16,456][INFO][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_20260128T190216.zip][Entry] [2026-01-28 22:02:16,456][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Coherence:OK] [2026-01-28 22:02:16,456][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Exit] [2026-01-28 22:02:16,456][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_20260128T190216.zip [2026-01-28 22:02:16,456][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][Coherence:OK] [2026-01-28 22:02:16,456][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][Exit] [2026-01-28 22:02:16,456][INFO][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-01-28 22:02:16,456][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-01-28 22:02:16,457][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] [Apply retention policy][Entry] [2026-01-28 22:02:16,457][INFO][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-01-28 22:02:16,457][INFO][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-01-28 22:02:16,457][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 in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Coherence:OK] [2026-01-28 22:02:16,457][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 in /home/busya/dev/ss-tools-storage/backups/SS1/FCC New Coder Survey 2018][Exit] [2026-01-28 22:02:16,457][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Unicode Test][Entry] [2026-01-28 22:02:16,457][INFO][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-01-28 22:02:16,457][INFO][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-01-28 22:02:16,457][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-01-28 22:02:16,457][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 8. [2026-01-28 22:02:16,457][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-01-28 22:02:16,457][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-28 22:02:16,457][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-28 22:02:16,457][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-01-28 22:02:16,457][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-28 22:02:16,457][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-28 22:02:16,514][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-01-28 22:02:16,515][INFO][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-01-28 22:02:16,515][INFO][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-01-28 22:02:16,515][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-01-28 22:02:16,515][INFO][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-01-28 22:02:16,515][INFO][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-01-28 22:02:16,515][INFO][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-01-28 22:02:16,515][INFO][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-01-28 22:02:16,515][INFO][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-01-28 22:02:16,515][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_20260128T190216.zip. [2026-01-28 22:02:16,515][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-01-28 22:02:16,515][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-01-28 22:02:16,515][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-01-28 22:02:16,515][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-01-28 22:02:16,515][INFO][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_20260128T190216.zip][Entry] [2026-01-28 22:02:16,515][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Coherence:OK] [2026-01-28 22:02:16,516][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Exit] [2026-01-28 22:02:16,516][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_20260128T190216.zip [2026-01-28 22:02:16,516][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][Coherence:OK] [2026-01-28 22:02:16,516][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][Exit] [2026-01-28 22:02:16,516][INFO][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-01-28 22:02:16,516][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-01-28 22:02:16,516][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] [Apply retention policy][Entry] [2026-01-28 22:02:16,516][INFO][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-01-28 22:02:16,516][INFO][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-01-28 22:02:16,516][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 in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Coherence:OK] [2026-01-28 22:02:16,516][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 in /home/busya/dev/ss-tools-storage/backups/SS1/Unicode Test][Exit] [2026-01-28 22:02:16,517][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Video Game Sales][Entry] [2026-01-28 22:02:16,517][INFO][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-01-28 22:02:16,517][INFO][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-01-28 22:02:16,517][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-01-28 22:02:16,517][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 7. [2026-01-28 22:02:16,517][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-01-28 22:02:16,517][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-28 22:02:16,517][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-28 22:02:16,517][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-01-28 22:02:16,517][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-28 22:02:16,517][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-28 22:02:16,675][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-01-28 22:02:16,676][INFO][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-01-28 22:02:16,676][INFO][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-01-28 22:02:16,676][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-01-28 22:02:16,676][INFO][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-01-28 22:02:16,677][INFO][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-01-28 22:02:16,677][INFO][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-01-28 22:02:16,677][INFO][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-01-28 22:02:16,677][INFO][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-01-28 22:02:16,677][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_20260128T190216.zip. [2026-01-28 22:02:16,677][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-01-28 22:02:16,677][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-01-28 22:02:16,677][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-01-28 22:02:16,677][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-01-28 22:02:16,677][INFO][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_20260128T190216.zip][Entry] [2026-01-28 22:02:16,677][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Coherence:OK] [2026-01-28 22:02:16,677][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Exit] [2026-01-28 22:02:16,678][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_20260128T190216.zip [2026-01-28 22:02:16,678][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][Coherence:OK] [2026-01-28 22:02:16,678][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][Exit] [2026-01-28 22:02:16,678][INFO][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-01-28 22:02:16,678][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-01-28 22:02:16,678][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] [Apply retention policy][Entry] [2026-01-28 22:02:16,678][INFO][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-01-28 22:02:16,678][INFO][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-01-28 22:02:16,678][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 in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Coherence:OK] [2026-01-28 22:02:16,678][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 in /home/busya/dev/ss-tools-storage/backups/SS1/Video Game Sales][Exit] [2026-01-28 22:02:16,678][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Featured Charts][Entry] [2026-01-28 22:02:16,678][INFO][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-01-28 22:02:16,678][INFO][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-01-28 22:02:16,678][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-01-28 22:02:16,679][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 6. [2026-01-28 22:02:16,679][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-01-28 22:02:16,679][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-28 22:02:16,679][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-28 22:02:16,679][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-01-28 22:02:16,679][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-28 22:02:16,679][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-28 22:02:17,024][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-01-28 22:02:17,025][INFO][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-01-28 22:02:17,025][INFO][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-01-28 22:02:17,025][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-01-28 22:02:17,025][INFO][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-01-28 22:02:17,025][INFO][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-01-28 22:02:17,025][INFO][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-01-28 22:02:17,025][INFO][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-01-28 22:02:17,025][INFO][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-01-28 22:02:17,025][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_20260128T190216.zip. [2026-01-28 22:02:17,025][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-01-28 22:02:17,025][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-01-28 22:02:17,025][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-01-28 22:02:17,025][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-01-28 22:02:17,026][INFO][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_20260128T190216.zip][Entry] [2026-01-28 22:02:17,026][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Coherence:OK] [2026-01-28 22:02:17,026][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Action] [Sanitize filename: dashboard_export_20260128T190216.zip][Exit] [2026-01-28 22:02:17,026][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_20260128T190216.zip [2026-01-28 22:02:17,026][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][Coherence:OK] [2026-01-28 22:02:17,026][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][Exit] [2026-01-28 22:02:17,026][INFO][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-01-28 22:02:17,026][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-01-28 22:02:17,027][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] [Apply retention policy][Entry] [2026-01-28 22:02:17,027][INFO][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-01-28 22:02:17,027][INFO][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-01-28 22:02:17,027][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 in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Coherence:OK] [2026-01-28 22:02:17,027][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 in /home/busya/dev/ss-tools-storage/backups/SS1/Featured Charts][Exit] [2026-01-28 22:02:17,027][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Slack Dashboard][Entry] [2026-01-28 22:02:17,027][INFO][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-01-28 22:02:17,027][INFO][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-01-28 22:02:17,027][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-01-28 22:02:17,027][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 5. [2026-01-28 22:02:17,027][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-01-28 22:02:17,027][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-28 22:02:17,027][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-28 22:02:17,027][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-01-28 22:02:17,027][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-28 22:02:17,027][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-28 22:02:17,294][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-01-28 22:02:17,295][INFO][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-01-28 22:02:17,295][INFO][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-01-28 22:02:17,295][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-01-28 22:02:17,295][INFO][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-01-28 22:02:17,295][INFO][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-01-28 22:02:17,295][INFO][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-01-28 22:02:17,295][INFO][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-01-28 22:02:17,295][INFO][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-01-28 22:02:17,295][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_20260128T190217.zip. [2026-01-28 22:02:17,295][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-01-28 22:02:17,295][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-01-28 22:02:17,295][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-01-28 22:02:17,295][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-01-28 22:02:17,295][INFO][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_20260128T190217.zip][Entry] [2026-01-28 22:02:17,295][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190217.zip][Action] [Sanitize filename: dashboard_export_20260128T190217.zip][Action] [Sanitize filename: dashboard_export_20260128T190217.zip][Action] [Sanitize filename: dashboard_export_20260128T190217.zip][Action] [Sanitize filename: dashboard_export_20260128T190217.zip][Coherence:OK] [2026-01-28 22:02:17,295][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260128T190217.zip][Action] [Sanitize filename: dashboard_export_20260128T190217.zip][Action] [Sanitize filename: dashboard_export_20260128T190217.zip][Action] [Sanitize filename: dashboard_export_20260128T190217.zip][Action] [Sanitize filename: dashboard_export_20260128T190217.zip][Exit] [2026-01-28 22:02:17,296][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_20260128T190217.zip [2026-01-28 22:02:17,296][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][Coherence:OK] [2026-01-28 22:02:17,296][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][Exit] [2026-01-28 22:02:17,296][INFO][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-01-28 22:02:17,296][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-01-28 22:02:17,296][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] [Apply retention policy][Entry] [2026-01-28 22:02:17,296][INFO][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-01-28 22:02:17,296][INFO][superset_tools_app] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Action] [Apply retention policy][Exit] [2026-01-28 22:02:17,296][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 in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Coherence:OK] [2026-01-28 22:02:17,296][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 in /home/busya/dev/ss-tools-storage/backups/SS1/Slack Dashboard][Exit] [2026-01-28 22:02:17,296][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Consolidate archives in /home/busya/dev/ss-tools-storage/backups/SS1][Entry] [2026-01-28 22:02:17,296][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-01-28 22:02:17,297][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 archives in /home/busya/dev/ss-tools-storage/backups/SS1][Coherence:OK] [2026-01-28 22:02:17,297][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 archives in /home/busya/dev/ss-tools-storage/backups/SS1][Exit] [2026-01-28 22:02:17,297][INFO][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-01-28 22:02:17,297][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-01-28 22:02:17,297][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-01-28 22:02:17,297][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 in /home/busya/dev/ss-tools-storage/backups/SS1][Coherence:OK] [2026-01-28 22:02:17,297][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 in /home/busya/dev/ss-tools-storage/backups/SS1][Exit] [2026-01-28 22:02:17,297][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [BackupPlugin][CoherenceCheck:Passed] Backup logic completed for ss1. [2026-01-28 22:02:17,297][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-01-28 22:02:17,297][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-01-28 22:02:17,298][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 46b5bd65-fa6f-4265-a9dd-ff95cfeeefe9 completed successfully [2026-01-28 22:02:17,298][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-01-28 22:02:17,298][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-28 22:02:17,298][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-28 22:02:17,298][INFO][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=46b5bd65-fa6f-4265-a9dd-ff95cfeeefe9 [2026-01-28 22:02:17,299][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=46b5bd65-fa6f-4265-a9dd-ff95cfeeefe9 [2026-01-28 22:02:17,301][INFO][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-01-28 22:02:17,301][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 22:02:17,301][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-28 22:02:17,301][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-28 22:02:17,301][INFO][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=46b5bd65-fa6f-4265-a9dd-ff95cfeeefe9 [2026-01-28 22:02:17,303][INFO][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-01-28 22:02:17,303][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-28 22:02:17,303][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 46b5bd65-fa6f-4265-a9dd-ff95cfeeefe9 execution finished with status: TaskStatus.SUCCESS [2026-01-28 22:02:17,303][INFO][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-01-28 22:02:17,303][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-01-29 10:56:52,123][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 10:56:52,123][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 10:56:52,123][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 10:56:52,123][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 10:56:52,126][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:Failed] (sqlite3.OperationalError) unable to open database file (Background on this error at: https://sqlalche.me/e/20/e3q8) [2026-01-29 11:51:18,372][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 11:51:18,372][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 11:51:18,372][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 11:51:18,372][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 11:51:18,375][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:Failed] (sqlite3.OperationalError) unable to open database file (Background on this error at: https://sqlalche.me/e/20/e3q8) [2026-01-29 12:30:32,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 12:30:32,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:30:32,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:30:32,032][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 12:30:32,042][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 12:30:32,042][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 12:30:32,042][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 12:30:32,042][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 12:30:32,042][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 12:30:32,042][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 12:30:32,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:30:32,043][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:30:32,043][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:30:32,074][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 12:30:32,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:30:32,075][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 12:30:32,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:30:32,076][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 12:30:32,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:30:32,077][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:30:32,078][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 12:30:32,078][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 12:30:32,078][INFO][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-01-29 12:30:32,078][INFO][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_manager][Entry] [2026-01-29 12:30:32,078][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:30:32,078][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:30:32,078][INFO][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-01-29 12:30:32,078][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:30:32,078][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:30:32,078][INFO][superset_tools_app] [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-01-29 12:30:32,078][INFO][superset_tools_app] [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-01-29 12:30:32,078][INFO][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-01-29 12:30:32,078][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 12:30:32,078][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 12:30:32,078][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 12:30:32,078][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:30:32,078][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:30:32,078][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:30:32,078][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 12:30:32,079][INFO][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-01-29 12:30:32,079][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 12:30:32,079][INFO][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-01-29 12:30:32,079][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 12:30:32,079][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:30:32,079][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:30:32,080][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:30:32,323][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:30:32,323][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:30:32,323][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:30:32,323][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:30:32,323][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:30:32,323][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:30:32,323][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:30:32,323][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:30:32,324][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:30:32,324][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:30:32,324][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:30:32,324][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:30:32,324][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:30:32,324][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:30:32,324][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:30:32,324][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:30:32,324][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:30:32,324][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:30:32,324][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:30:32,324][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:30:32,324][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:30:32,324][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:30:32,325][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:30:32,325][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:30:32,325][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:30:32,325][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:30:32,325][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:30:32,325][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 12:30:32,325][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:30:32,325][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:30:32,325][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:30:32,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 12:30:32,500][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 12:30:32,500][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 12:30:32,500][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 12:30:32,500][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 12:30:32,500][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 12:30:32,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 12:30:32,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 12:30:32,500][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 12:30:32,500][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 12:30:32,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 12:30:32,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 12:30:32,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:30:32,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:30:32,501][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 12:30:32,501][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 12:30:32,501][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 12:30:32,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:30:32,501][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:30:32,501][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:30:32,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 12:30:32,501][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 12:30:32,501][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 12:30:32,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 12:30:32,501][INFO][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-01-29 12:30:32,502][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 12:30:32,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 12:30:32,502][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 12:30:32,502][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 12:30:32,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 12:30:32,502][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 12:30:32,502][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 12:30:32,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 12:30:32,502][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 12:30:32,502][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 12:30:32,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 12:30:32,502][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 12:30:32,502][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 12:30:32,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 12:30:32,502][INFO][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-01-29 12:30:32,502][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 12:30:32,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 12:30:32,502][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 12:30:32,502][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 12:30:32,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 12:30:32,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:30:32,502][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:30:32,502][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:30:32,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 12:30:32,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:30:32,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:30:32,504][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 12:30:32,504][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 12:30:32,504][INFO][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-01-29 12:30:32,504][INFO][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-01-29 12:30:32,504][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-01-29 12:30:32,504][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 12:30:32,504][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 12:30:32,504][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 12:30:32,504][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 12:30:32,504][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 12:30:32,504][INFO][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-01-29 12:30:32,514][INFO][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-01-29 12:30:32,515][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 12:30:32,515][INFO][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-01-29 12:30:32,515][INFO][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-01-29 12:30:32,515][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 12:30:32,515][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 12:30:32,515][INFO][superset_tools_app] TaskManager initialized [2026-01-29 12:30:32,515][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 12:30:32,516][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 12:30:32,516][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 12:30:32,516][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 12:30:32,555][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 12:30:32,555][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 12:30:32,555][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 12:37:10,467][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 12:37:10,467][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:37:10,467][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:37:10,467][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 12:37:10,472][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 12:37:10,472][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 12:37:10,473][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 12:37:10,473][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 12:37:10,473][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 12:37:10,473][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 12:37:10,473][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:37:10,473][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:37:10,473][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:37:10,508][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:37:10,508][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:37:10,508][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:37:10,508][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:10,508][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:37:10,509][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:37:10,510][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:10,510][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:10,510][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:10,510][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 12:37:10,510][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:37:10,510][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:37:10,510][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:10,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 12:37:10,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:10,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 12:37:10,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:37:10,513][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:37:10,513][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:37:10,513][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:37:10,513][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:37:10,513][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:37:10,513][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 12:37:10,513][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 12:37:10,513][INFO][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-01-29 12:37:10,513][INFO][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_manager][Entry] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:37:10,514][INFO][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-01-29 12:37:10,514][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [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-01-29 12:37:10,514][INFO][superset_tools_app] [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-01-29 12:37:10,514][INFO][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-01-29 12:37:10,514][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 12:37:10,514][INFO][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-01-29 12:37:10,514][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 12:37:10,514][INFO][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-01-29 12:37:10,514][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 12:37:10,514][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 12:37:10,514][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:37:10,515][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:37:10,515][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:37:10,689][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:37:10,690][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:37:10,690][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:37:10,690][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:10,690][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:10,690][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:10,690][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 12:37:10,690][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:37:10,690][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:37:10,690][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:37:10,785][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 12:37:10,785][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 12:37:10,785][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 12:37:10,785][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 12:37:10,785][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 12:37:10,785][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 12:37:10,785][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 12:37:10,785][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 12:37:10,785][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 12:37:10,785][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 12:37:10,785][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 12:37:10,786][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 12:37:10,786][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 12:37:10,786][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 12:37:10,786][INFO][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-01-29 12:37:10,786][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 12:37:10,786][INFO][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-01-29 12:37:10,786][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 12:37:10,786][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 12:37:10,786][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:37:10,787][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:37:10,787][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:37:10,787][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:37:10,787][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:37:10,787][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:37:10,787][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:10,787][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:10,787][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:10,787][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:37:10,787][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 12:37:10,787][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:37:10,787][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:37:10,787][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:37:10,787][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:37:10,787][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 12:37:10,787][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 12:37:10,788][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:37:10,788][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 12:37:10,788][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 12:37:10,788][INFO][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-01-29 12:37:10,788][INFO][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-01-29 12:37:10,788][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 12:37:10,788][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 12:37:10,789][INFO][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-01-29 12:37:10,806][INFO][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-01-29 12:37:10,806][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 12:37:10,806][INFO][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-01-29 12:37:10,806][INFO][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-01-29 12:37:10,806][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 12:37:10,806][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 12:37:10,806][INFO][superset_tools_app] TaskManager initialized [2026-01-29 12:37:10,806][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 12:37:10,807][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 12:37:10,807][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 12:37:10,807][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 12:37:10,852][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 12:37:10,852][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 12:37:10,852][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 12:37:11,015][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 12:37:11,015][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 12:37:11,015][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 12:37:11,016][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 12:37:11,016][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 12:37:11,016][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 12:37:11,016][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 12:37:11,016][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 12:37:11,016][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 12:37:11,017][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 12:37:11,017][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:37:11,017][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:37:11,017][INFO][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-01-29 12:37:11,017][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-01-29 12:37:11,017][INFO][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-01-29 12:37:11,018][INFO][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-01-29 12:37:11,018][INFO][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-01-29 12:37:11,018][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 12:37:11,018][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 12:37:11,018][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 12:37:18,135][INFO][superset_tools_app] [shutdown_event][Entry] [2026-01-29 12:37:18,135][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-29 12:37:18,135][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 12:37:18,135][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 12:37:18,135][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-29 12:37:18,135][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-29 12:37:18,135][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-01-29 12:37:18,136][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-29 12:37:18,136][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-29 12:37:18,136][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-29 12:37:18,769][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 12:37:18,769][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:37:18,769][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:37:18,769][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 12:37:18,774][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 12:37:18,774][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 12:37:18,774][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 12:37:18,774][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 12:37:18,774][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 12:37:18,775][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 12:37:18,775][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:37:18,775][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:37:18,775][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:18,806][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:18,807][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:18,807][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:18,807][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:37:18,807][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:37:18,807][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:37:18,807][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:37:18,807][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:37:18,807][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:37:18,807][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:37:18,807][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:37:18,807][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:37:18,807][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:18,807][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:18,807][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:18,807][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 12:37:18,807][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:37:18,807][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:37:18,807][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:37:18,808][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:37:18,809][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:37:18,809][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:37:18,809][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:37:18,809][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:37:18,809][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:18,809][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:18,809][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:18,809][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 12:37:18,809][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:37:18,809][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:37:18,809][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:37:18,809][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:37:18,809][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:37:18,809][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:37:18,809][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:18,809][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:18,809][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:18,809][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:37:18,809][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:37:18,809][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 12:37:18,810][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:37:18,810][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:37:18,811][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 12:37:18,811][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 12:37:18,811][INFO][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-01-29 12:37:18,811][INFO][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_manager][Entry] [2026-01-29 12:37:18,811][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:37:18,811][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:37:18,811][INFO][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-01-29 12:37:18,811][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:37:18,811][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:37:18,811][INFO][superset_tools_app] [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-01-29 12:37:18,811][INFO][superset_tools_app] [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-01-29 12:37:18,811][INFO][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-01-29 12:37:18,811][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 12:37:18,812][INFO][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-01-29 12:37:18,812][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 12:37:18,812][INFO][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-01-29 12:37:18,812][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 12:37:18,812][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:37:18,812][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:37:19,019][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:37:19,019][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:37:19,019][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:37:19,019][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:19,019][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:19,019][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:19,019][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:37:19,019][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:37:19,019][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:37:19,019][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:19,019][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:19,019][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:19,019][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:19,019][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:19,019][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:19,020][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:37:19,020][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:37:19,020][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:37:19,020][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:37:19,020][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:37:19,020][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:37:19,020][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:37:19,020][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:37:19,020][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:37:19,020][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:19,020][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:19,020][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:19,020][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 12:37:19,020][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:37:19,020][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:37:19,020][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:37:19,131][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 12:37:19,131][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 12:37:19,131][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 12:37:19,131][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 12:37:19,131][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 12:37:19,131][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 12:37:19,131][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 12:37:19,131][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 12:37:19,132][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 12:37:19,132][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 12:37:19,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 12:37:19,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 12:37:19,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:37:19,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:37:19,132][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 12:37:19,132][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 12:37:19,132][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 12:37:19,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:37:19,132][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:37:19,132][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:37:19,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 12:37:19,132][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 12:37:19,132][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 12:37:19,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 12:37:19,132][INFO][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-01-29 12:37:19,132][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 12:37:19,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 12:37:19,133][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 12:37:19,133][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 12:37:19,133][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 12:37:19,133][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 12:37:19,133][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 12:37:19,133][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 12:37:19,133][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 12:37:19,133][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 12:37:19,133][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 12:37:19,133][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 12:37:19,133][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 12:37:19,133][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 12:37:19,133][INFO][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-01-29 12:37:19,133][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 12:37:19,133][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 12:37:19,133][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 12:37:19,133][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 12:37:19,133][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 12:37:19,133][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:37:19,133][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:37:19,133][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:37:19,134][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:37:19,135][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:37:19,135][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:37:19,135][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:37:19,135][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:37:19,135][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:37:19,135][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:37:19,135][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:37:19,135][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:37:19,135][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:37:19,135][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 12:37:19,135][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:37:19,135][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:37:19,135][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 12:37:19,135][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 12:37:19,135][INFO][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-01-29 12:37:19,135][INFO][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-01-29 12:37:19,135][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-01-29 12:37:19,135][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 12:37:19,136][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 12:37:19,136][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 12:37:19,136][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 12:37:19,136][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 12:37:19,136][INFO][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-01-29 12:37:19,148][INFO][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-01-29 12:37:19,148][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 12:37:19,148][INFO][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-01-29 12:37:19,148][INFO][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-01-29 12:37:19,148][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 12:37:19,148][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 12:37:19,148][INFO][superset_tools_app] TaskManager initialized [2026-01-29 12:37:19,148][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 12:37:19,149][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 12:37:19,149][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 12:37:19,150][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 12:37:19,191][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 12:37:19,191][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 12:37:19,191][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 12:37:19,357][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 12:37:19,357][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 12:37:19,357][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 12:37:19,357][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 12:37:19,357][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 12:37:19,358][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 12:37:19,358][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 12:37:19,358][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 12:37:19,358][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 12:37:19,358][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 12:37:19,358][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:37:19,358][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:37:19,358][INFO][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-01-29 12:37:19,359][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-01-29 12:37:19,359][INFO][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-01-29 12:37:19,359][INFO][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-01-29 12:37:19,359][INFO][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-01-29 12:37:19,359][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 12:37:19,359][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 12:37:19,359][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 12:37:35,066][INFO][superset_tools_app] [log_requests][Entry] POST /api/auth/login [2026-01-29 12:37:35,066][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/auth/login [2026-01-29 12:37:35,067][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:37:35,067][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.login][Entry] [2026-01-29 12:37:35,067][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.authenticate_user][Entry] [2026-01-29 12:37:35,067][INFO][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-01-29 12:37:35,069][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:37:35,069][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:37:35,259][INFO][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-01-29 12:37:35,261][INFO][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-01-29 12:37:35,261][INFO][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-01-29 12:37:35,261][INFO][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-01-29 12:37:35,261][INFO][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-01-29 12:37:35,262][INFO][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-01-29 12:37:35,262][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-01-29T09:37:35.262831][LOGIN_SUCCESS] User: admin Details: {'source': 'LOCAL'} [2026-01-29 12:37:35,262][INFO][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-01-29 12:37:35,262][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-01-29 12:37:35,262][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.create_session][Entry] [2026-01-29 12:37:35,264][INFO][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [create_access_token][Entry] [2026-01-29 12:37:35,265][INFO][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-01-29 12:37:35,265][INFO][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Exit] [2026-01-29 12:37:35,266][INFO][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-01-29 12:37:35,266][INFO][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Exit] [2026-01-29 12:37:35,266][INFO][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-01-29 12:37:35,266][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Exit] [2026-01-29 12:37:35,266][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/login [2026-01-29 12:37:35,266][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:37:35,266][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:37:35,266][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:37:35,267][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:37:35,272][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-01-29 12:37:35,272][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 12:37:35,273][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:37:35,273][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:37:35,273][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:37:35,273][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:37:35,273][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:37:35,273][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:37:35,275][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:37:35,275][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:37:35,275][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:37:35,275][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:37:35,275][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-29 12:37:35,275][INFO][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-01-29 12:37:35,275][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-29 12:37:35,277][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-29 12:37:35,277][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:37:35,277][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:37:35,277][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:37:35,278][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:37:35,366][INFO][superset_tools_app] [log_requests][Entry] GET /api/plugins [2026-01-29 12:37:35,366][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 12:37:35,367][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 12:37:35,367][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 12:37:35,367][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 12:37:35,367][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:37:35,367][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:37:35,367][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:37:35,368][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:37:35,368][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:37:35,368][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:37:35,368][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:37:35,368][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:37:35,368][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:37:35,368][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:37:35,369][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 12:37:35,369][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:37:35,369][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:37:35,369][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 12:37:35,369][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 12:37:35,369][INFO][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-01-29 12:37:35,369][INFO][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-01-29 12:37:35,369][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 12:37:35,369][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 12:37:35,370][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 12:37:35,370][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:37:35,370][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:37:35,371][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:37:35,371][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:37:38,492][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-01-29 12:37:38,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 12:37:38,493][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 12:37:38,493][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 12:37:38,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 12:37:38,494][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:37:38,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:37:38,494][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:37:38,494][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:37:38,494][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:37:38,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:37:38,495][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:37:38,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:37:38,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:37:38,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:37:38,496][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 12:37:38,496][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 12:37:38,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 12:37:38,499][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 12:37:38,499][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:37:38,500][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:37:38,500][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:37:38,500][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:37:38,500][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:37:38,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 12:37:38,501][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 12:37:38,501][INFO][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-01-29 12:37:38,501][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 12:37:38,501][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 12:37:38,501][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 12:37:38,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 12:37:38,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:37:38,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:37:38,501][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:37:38,502][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:37:38,502][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:37:38,502][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:37:38,502][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:37:38,502][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:37:38,502][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:37:38,503][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:37:38,503][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:37:38,503][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:37:38,503][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:37:38,503][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 12:37:38,504][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:37:38,504][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:37:38,504][INFO][superset_tools_app] [get_environments][Entry] [2026-01-29 12:37:38,504][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 12:37:38,504][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:37:38,504][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:37:38,504][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:37:38,504][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:37:38,505][INFO][superset_tools_app] [DEBUG] Response status: 200 for /api/environments [2026-01-29 12:37:38,505][INFO][superset_tools_app] [log_requests][Coherence:OK] [2026-01-29 12:37:38,505][INFO][superset_tools_app] [log_requests][Exit] [2026-01-29 12:37:38,505][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:37:38,505][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:37:39,964][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 12:37:39,964][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 12:37:39,964][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 12:37:39,964][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 12:37:39,964][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 12:37:39,964][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:37:39,965][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:37:39,965][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:37:39,965][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:37:39,965][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:37:39,965][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:37:39,966][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:37:39,966][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:37:39,966][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:37:39,966][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:37:39,966][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 12:37:39,967][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:37:39,967][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:37:39,967][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 12:37:39,967][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 12:37:39,967][INFO][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-01-29 12:37:39,967][INFO][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-01-29 12:37:39,967][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 12:37:39,967][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 12:37:39,967][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 12:37:39,967][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:37:39,967][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:37:39,968][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:37:39,968][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:37:47,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/admin/users [2026-01-29 12:37:47,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/admin/users [2026-01-29 12:37:47,603][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:37:47,603][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:37:47,603][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:37:47,603][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:37:47,603][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:37:47,603][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:37:47,604][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:37:47,604][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:37:47,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:37:47,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:37:47,605][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:users:READ [2026-01-29 12:37:47,607][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:37:47,607][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:37:47,608][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.admin.list_users][Entry] [2026-01-29 12:37:47,608][INFO][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-01-29 12:37:47,608][INFO][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-01-29 12:37:47,609][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/admin/roles [2026-01-29 12:37:47,609][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/admin/roles [2026-01-29 12:37:47,609][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/admin/users [2026-01-29 12:37:47,609][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:37:47,609][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:37:47,610][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 12:37:47,610][INFO][superset_tools_app] [get_auth_db][Coherence:OK] [2026-01-29 12:37:47,610][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:37:47,610][INFO][superset_tools_app] [get_auth_db][Exit] [2026-01-29 12:37:47,610][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:37:47,611][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:37:47,611][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:37:47,611][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:37:47,612][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:37:47,612][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:37:47,612][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:37:47,612][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:37:47,613][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:roles:READ [2026-01-29 12:37:47,615][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:37:47,615][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:37:47,615][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.admin.list_roles][Entry] [2026-01-29 12:37:47,616][INFO][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-01-29 12:37:47,616][INFO][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-01-29 12:37:47,616][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/admin/roles [2026-01-29 12:37:47,616][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:37:47,616][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:37:47,617][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:37:47,617][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:37:50,125][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 12:37:50,125][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 12:37:50,126][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 12:37:50,126][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 12:37:50,126][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 12:37:50,127][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 12:37:50,127][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:37:50,127][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:37:50,127][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:37:50,128][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:37:50,128][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:37:50,129][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:37:50,129][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:37:50,129][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:37:50,129][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:37:50,130][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 12:37:50,131][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 12:37:50,131][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:37:50,131][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 12:37:50,131][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:37:50,132][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 12:37:50,132][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:37:50,132][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 12:37:50,132][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:37:50,133][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 12:37:50,133][INFO][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-01-29 12:37:50,133][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 12:37:50,133][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 12:37:50,133][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 12:37:50,134][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 12:37:50,134][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:37:50,134][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:37:50,136][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:37:50,136][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:37:50,136][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:37:50,136][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:37:50,136][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:37:50,137][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:37:50,137][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:37:50,137][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:37:50,138][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:37:50,138][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:37:50,138][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:37:50,138][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:37:50,138][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 12:37:50,139][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:37:50,139][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:37:50,139][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 12:37:50,139][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 12:37:50,139][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:37:50,139][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:37:50,139][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:37:50,139][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:37:50,139][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 12:37:50,139][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:37:50,139][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:37:50,140][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:37:50,140][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:37:50,555][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 12:37:50,555][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 12:37:50,556][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 12:37:50,556][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 12:37:50,556][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 12:37:50,556][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:37:50,556][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:37:50,556][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:37:50,557][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:37:50,557][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:37:50,557][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:37:50,557][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:37:50,557][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:37:50,558][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:37:50,558][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:37:50,558][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 12:37:50,558][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:37:50,558][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:37:50,558][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 12:37:50,558][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 12:37:50,558][INFO][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-01-29 12:37:50,558][INFO][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-01-29 12:37:50,558][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 12:37:50,558][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 12:37:50,559][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 12:37:50,559][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:37:50,559][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:37:50,559][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:37:50,559][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:38:12,103][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 12:38:12,103][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 12:38:12,104][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 12:38:12,104][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 12:38:12,104][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 12:38:12,104][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:38:12,104][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:38:12,105][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:38:12,105][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:38:12,105][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:38:12,105][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:38:12,106][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:38:12,106][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:38:12,106][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:38:12,106][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:38:12,106][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 12:38:12,107][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:38:12,107][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:38:12,107][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 12:38:12,107][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 12:38:12,107][INFO][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-01-29 12:38:12,107][INFO][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-01-29 12:38:12,107][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 12:38:12,107][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 12:38:12,107][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 12:38:12,107][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:38:12,108][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:38:12,108][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:38:12,108][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:38:25,878][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 12:38:25,878][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 12:38:25,878][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 12:38:25,879][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 12:38:25,879][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 12:38:25,879][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:38:25,879][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:38:25,879][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:38:25,880][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:38:25,880][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:38:25,880][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:38:25,880][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:38:25,880][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:38:25,880][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:38:25,880][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:38:25,880][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 12:38:25,881][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:38:25,881][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:38:25,881][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 12:38:25,881][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 12:38:25,881][INFO][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-01-29 12:38:25,881][INFO][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-01-29 12:38:25,881][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 12:38:25,881][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 12:38:25,881][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 12:38:25,881][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:38:25,881][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:38:25,882][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:38:25,882][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:38:26,535][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 12:38:26,535][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 12:38:26,535][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 12:38:26,536][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:38:26,536][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:38:26,536][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/environments [2026-01-29 12:38:26,536][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:38:26,536][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:38:26,543][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings/connections [2026-01-29 12:38:26,543][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings/connections [2026-01-29 12:38:26,544][INFO][superset_tools_app] [get_db][Entry] [2026-01-29 12:38:26,544][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [ConnectionsRouter.list_connections][Entry] [2026-01-29 12:38:26,545][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Coherence:OK] [2026-01-29 12:38:26,545][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Exit] [2026-01-29 12:38:26,545][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/connections [2026-01-29 12:38:26,545][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:38:26,545][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:38:26,546][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 12:38:26,546][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 12:38:31,429][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 12:38:31,429][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 12:38:31,429][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 12:38:31,429][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 12:38:31,429][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 12:38:31,430][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:38:31,430][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:38:31,430][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:38:31,430][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:38:31,430][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:38:31,430][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:38:31,431][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:38:31,431][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:38:31,431][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:38:31,431][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:38:31,432][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 12:38:31,432][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:38:31,432][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:38:31,433][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 12:38:31,433][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 12:38:31,433][INFO][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-01-29 12:38:31,433][INFO][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-01-29 12:38:31,433][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 12:38:31,433][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 12:38:31,433][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 12:38:31,433][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:38:31,433][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:38:31,434][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:38:31,434][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:39:09,791][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 12:39:09,791][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 12:39:09,792][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 12:39:09,792][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 12:39:09,792][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 12:39:09,793][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:39:09,793][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:39:09,793][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:39:09,793][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:39:09,793][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:39:09,793][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:39:09,794][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:39:09,795][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:39:09,795][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:39:09,795][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:39:09,795][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 12:39:09,797][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:39:09,797][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:39:09,797][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 12:39:09,797][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 12:39:09,797][INFO][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-01-29 12:39:09,797][INFO][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-01-29 12:39:09,797][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 12:39:09,797][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 12:39:09,797][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 12:39:09,797][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:39:09,797][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:39:09,798][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:39:09,798][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:39:09,819][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/auth/me [2026-01-29 12:39:09,820][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 12:39:09,820][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:39:09,821][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:39:09,821][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:39:09,821][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:39:09,821][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:39:09,821][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:39:09,822][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:39:09,822][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:39:09,822][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:39:09,822][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:39:09,822][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-29 12:39:09,822][INFO][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-01-29 12:39:09,822][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-29 12:39:09,824][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-29 12:39:09,824][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:39:09,824][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:39:09,827][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:39:09,827][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:39:29,171][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 12:39:29,171][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 12:39:29,172][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 12:39:29,172][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:39:29,172][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:39:29,172][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/environments [2026-01-29 12:39:29,172][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:39:29,172][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:39:29,178][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings/connections [2026-01-29 12:39:29,179][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings/connections [2026-01-29 12:39:29,179][INFO][superset_tools_app] [get_db][Entry] [2026-01-29 12:39:29,180][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [ConnectionsRouter.list_connections][Entry] [2026-01-29 12:39:29,180][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Coherence:OK] [2026-01-29 12:39:29,180][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Exit] [2026-01-29 12:39:29,181][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/connections [2026-01-29 12:39:29,181][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:39:29,181][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:39:29,181][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 12:39:29,181][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 12:39:33,728][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 12:39:33,728][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 12:39:33,729][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 12:39:33,729][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 12:39:33,729][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 12:39:33,729][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:39:33,729][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:39:33,729][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:39:33,729][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:39:33,729][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:39:33,729][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:39:33,730][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:39:33,730][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:39:33,730][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:39:33,730][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:39:33,730][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 12:39:33,730][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:39:33,731][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:39:33,731][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 12:39:33,731][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 12:39:33,731][INFO][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-01-29 12:39:33,731][INFO][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-01-29 12:39:33,731][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 12:39:33,731][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 12:39:33,731][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 12:39:33,731][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:39:33,731][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:39:33,731][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:39:33,732][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:39:39,478][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings [2026-01-29 12:39:39,478][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings [2026-01-29 12:39:39,479][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 12:39:39,479][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:39:39,479][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:39:39,479][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:39:39,479][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:39:39,479][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:39:39,480][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:39:39,480][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:39:39,480][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:39:39,480][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:39:39,480][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:39:39,480][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:39:39,480][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:39:39,481][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 12:39:39,481][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:39:39,481][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:39:39,481][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_settings][Entry] [2026-01-29 12:39:39,482][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-01-29 12:39:39,482][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-01-29 12:39:39,482][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-01-29 12:39:39,482][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_config][Entry] [2026-01-29 12:39:39,482][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:39:39,482][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:39:39,482][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings [2026-01-29 12:39:39,483][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:39:39,483][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:39:39,483][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:39:39,483][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:40:02,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 12:40:02,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 12:40:02,300][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 12:40:02,300][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 12:40:02,300][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 12:40:02,300][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:40:02,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:40:02,301][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:40:02,301][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:40:02,301][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:40:02,301][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:40:02,302][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:40:02,302][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:40:02,302][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:40:02,302][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:40:02,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 12:40:02,303][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:40:02,303][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:40:02,303][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 12:40:02,303][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 12:40:02,303][INFO][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-01-29 12:40:02,303][INFO][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-01-29 12:40:02,303][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 12:40:02,303][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 12:40:02,303][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 12:40:02,304][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:40:02,304][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:40:02,304][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:40:02,304][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:40:06,404][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings [2026-01-29 12:40:06,404][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings [2026-01-29 12:40:06,404][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 12:40:06,404][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:40:06,404][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:40:06,404][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:40:06,404][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:40:06,405][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:40:06,405][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:40:06,405][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:40:06,405][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:40:06,405][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:40:06,406][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:40:06,406][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:40:06,406][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:40:06,406][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 12:40:06,406][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:40:06,406][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:40:06,407][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_settings][Entry] [2026-01-29 12:40:06,407][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-01-29 12:40:06,407][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-01-29 12:40:06,407][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-01-29 12:40:06,407][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_config][Entry] [2026-01-29 12:40:06,407][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:40:06,407][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:40:06,407][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings [2026-01-29 12:40:06,407][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:40:06,407][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:40:06,408][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:40:06,408][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:40:09,013][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 12:40:09,014][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 12:40:09,014][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 12:40:09,014][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 12:40:09,014][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 12:40:09,014][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:40:09,014][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:40:09,014][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:40:09,015][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:40:09,015][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:40:09,015][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:40:09,015][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:40:09,015][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:40:09,015][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:40:09,015][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:40:09,015][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 12:40:09,016][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:40:09,016][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:40:09,016][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 12:40:09,016][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 12:40:09,016][INFO][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-01-29 12:40:09,016][INFO][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-01-29 12:40:09,016][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 12:40:09,016][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 12:40:09,017][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 12:40:09,017][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:40:09,017][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:40:09,017][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:40:09,017][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:46:52,908][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-01-29 12:46:52,908][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-29 12:46:52,908][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 12:46:52,908][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 12:46:52,908][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-29 12:46:52,908][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-29 12:46:52,908][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-01-29 12:46:52,908][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-29 12:46:52,908][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-29 12:46:52,908][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-29 12:46:53,466][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 12:46:53,466][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:46:53,466][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:46:53,466][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 12:46:53,470][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 12:46:53,470][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 12:46:53,470][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 12:46:53,470][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 12:46:53,470][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 12:46:53,470][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 12:46:53,470][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:46:53,470][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:46:53,470][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:46:53,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:46:53,502][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 12:46:53,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:46:53,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:46:53,504][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:46:53,504][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:46:53,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:46:53,504][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:46:53,504][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:46:53,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:46:53,504][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:46:53,504][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:46:53,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 12:46:53,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:46:53,504][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:46:53,504][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:46:53,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:46:53,504][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:46:53,504][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:46:53,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:46:53,504][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:46:53,504][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:46:53,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 12:46:53,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:46:53,505][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:46:53,506][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 12:46:53,506][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 12:46:53,506][INFO][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-01-29 12:46:53,506][INFO][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_manager][Entry] [2026-01-29 12:46:53,506][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:46:53,506][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:46:53,506][INFO][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-01-29 12:46:53,506][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:46:53,506][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:46:53,506][INFO][superset_tools_app] [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-01-29 12:46:53,506][INFO][superset_tools_app] [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-01-29 12:46:53,507][INFO][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-01-29 12:46:53,507][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 12:46:53,507][INFO][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-01-29 12:46:53,507][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 12:46:53,507][INFO][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-01-29 12:46:53,507][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 12:46:53,507][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 12:46:53,508][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:46:53,508][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:46:53,508][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:46:53,722][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:46:53,722][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:46:53,722][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:46:53,722][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:46:53,722][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:46:53,722][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:46:53,722][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:46:53,722][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:46:53,722][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:46:53,722][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 12:46:53,723][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:46:53,723][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:46:53,839][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 12:46:53,839][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 12:46:53,839][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 12:46:53,839][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 12:46:53,839][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 12:46:53,839][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 12:46:53,839][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 12:46:53,839][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 12:46:53,839][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 12:46:53,839][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 12:46:53,839][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 12:46:53,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 12:46:53,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 12:46:53,840][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 12:46:53,840][INFO][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-01-29 12:46:53,840][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 12:46:53,840][INFO][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-01-29 12:46:53,840][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 12:46:53,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:46:53,840][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:46:53,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:46:53,842][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:46:53,842][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:46:53,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:46:53,842][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:46:53,842][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:46:53,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:46:53,842][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:46:53,842][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:46:53,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 12:46:53,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:46:53,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:46:53,842][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 12:46:53,842][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 12:46:53,842][INFO][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-01-29 12:46:53,842][INFO][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-01-29 12:46:53,842][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-01-29 12:46:53,842][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 12:46:53,842][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 12:46:53,842][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 12:46:53,842][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 12:46:53,842][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 12:46:53,842][INFO][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-01-29 12:46:53,850][INFO][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-01-29 12:46:53,850][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 12:46:53,850][INFO][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-01-29 12:46:53,850][INFO][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-01-29 12:46:53,851][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 12:46:53,851][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 12:46:53,851][INFO][superset_tools_app] TaskManager initialized [2026-01-29 12:46:53,851][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 12:46:53,851][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 12:46:53,851][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 12:46:53,852][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 12:46:53,877][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 12:46:53,877][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 12:46:53,877][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 12:46:53,967][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 12:46:53,967][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 12:46:53,967][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 12:46:53,967][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 12:46:53,967][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 12:46:53,967][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 12:46:53,967][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 12:46:53,967][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 12:46:53,967][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 12:46:53,967][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 12:46:53,967][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:46:53,967][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:46:53,967][INFO][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-01-29 12:46:53,968][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-01-29 12:46:53,968][INFO][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-01-29 12:46:53,968][INFO][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-01-29 12:46:53,968][INFO][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-01-29 12:46:53,968][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 12:46:53,968][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 12:46:53,968][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 12:49:12,449][INFO][superset_tools_app] [log_requests][Entry] GET /api/settings [2026-01-29 12:49:12,449][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings [2026-01-29 12:49:12,451][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 12:49:12,451][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:49:12,451][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:49:12,451][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:49:12,452][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:49:12,452][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:49:12,455][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:49:12,455][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:49:12,455][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:49:12,458][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:49:12,459][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:49:12,459][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:49:12,459][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:49:12,459][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 12:49:12,462][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:49:12,462][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:49:12,462][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_settings][Entry] [2026-01-29 12:49:12,462][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-01-29 12:49:12,462][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-01-29 12:49:12,463][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-01-29 12:49:12,463][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_config][Entry] [2026-01-29 12:49:12,463][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:49:12,463][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:49:12,464][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings [2026-01-29 12:49:12,464][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:49:12,464][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:49:12,465][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:49:12,465][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:49:14,722][INFO][superset_tools_app] [log_requests][Entry] GET /api/plugins [2026-01-29 12:49:14,722][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 12:49:14,723][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 12:49:14,723][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 12:49:14,723][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 12:49:14,723][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:49:14,724][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:49:14,724][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:49:14,724][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:49:14,724][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:49:14,724][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:49:14,725][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:49:14,725][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:49:14,725][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:49:14,725][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:49:14,726][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 12:49:14,726][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:49:14,727][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:49:14,727][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 12:49:14,727][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 12:49:14,727][INFO][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-01-29 12:49:14,728][INFO][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-01-29 12:49:14,728][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 12:49:14,728][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 12:49:14,729][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 12:49:14,729][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:49:14,729][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:49:14,730][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:49:14,730][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:49:14,868][INFO][superset_tools_app] [shutdown_event][Entry] [2026-01-29 12:49:14,868][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-29 12:49:14,868][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 12:49:14,868][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 12:49:14,868][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-29 12:49:14,868][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-29 12:49:14,868][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-01-29 12:49:14,868][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-29 12:49:14,868][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-29 12:49:14,868][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-29 12:49:15,351][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 12:49:15,351][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:49:15,351][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:49:15,351][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 12:49:15,354][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 12:49:15,355][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 12:49:15,355][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 12:49:15,355][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 12:49:15,355][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 12:49:15,355][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 12:49:15,355][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:49:15,355][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:49:15,355][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:49:15,379][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 12:49:15,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:49:15,380][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 12:49:15,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:49:15,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 12:49:15,382][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:49:15,382][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 12:49:15,383][INFO][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-01-29 12:49:15,383][INFO][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_manager][Entry] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:49:15,383][INFO][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-01-29 12:49:15,383][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [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-01-29 12:49:15,383][INFO][superset_tools_app] [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-01-29 12:49:15,383][INFO][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-01-29 12:49:15,383][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 12:49:15,383][INFO][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-01-29 12:49:15,383][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 12:49:15,383][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 12:49:15,384][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 12:49:15,384][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 12:49:15,384][INFO][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-01-29 12:49:15,384][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 12:49:15,384][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 12:49:15,384][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 12:49:15,384][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 12:49:15,384][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 12:49:15,384][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:49:15,384][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:49:15,384][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:49:15,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 12:49:15,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:49:15,537][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:49:15,537][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:49:15,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 12:49:15,652][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 12:49:15,652][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 12:49:15,652][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 12:49:15,652][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 12:49:15,652][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 12:49:15,652][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 12:49:15,652][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 12:49:15,652][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 12:49:15,652][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 12:49:15,652][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 12:49:15,652][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 12:49:15,652][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:49:15,652][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:49:15,652][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 12:49:15,652][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 12:49:15,652][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 12:49:15,652][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:49:15,652][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:49:15,652][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:49:15,652][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 12:49:15,652][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 12:49:15,652][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 12:49:15,652][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 12:49:15,652][INFO][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-01-29 12:49:15,652][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 12:49:15,652][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 12:49:15,653][INFO][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-01-29 12:49:15,653][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 12:49:15,653][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:49:15,653][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 12:49:15,654][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:49:15,654][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:49:15,654][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 12:49:15,654][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 12:49:15,654][INFO][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-01-29 12:49:15,654][INFO][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-01-29 12:49:15,654][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-01-29 12:49:15,655][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 12:49:15,655][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 12:49:15,655][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 12:49:15,655][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 12:49:15,655][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 12:49:15,655][INFO][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-01-29 12:49:15,663][INFO][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-01-29 12:49:15,663][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 12:49:15,663][INFO][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-01-29 12:49:15,663][INFO][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-01-29 12:49:15,663][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 12:49:15,663][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 12:49:15,663][INFO][superset_tools_app] TaskManager initialized [2026-01-29 12:49:15,663][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 12:49:15,664][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 12:49:15,664][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 12:49:15,664][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 12:49:15,692][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 12:49:15,692][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 12:49:15,692][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 12:49:15,782][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 12:49:15,782][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 12:49:15,782][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 12:49:15,782][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 12:49:15,782][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 12:49:15,782][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 12:49:15,782][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 12:49:15,783][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 12:49:15,783][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 12:49:15,783][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 12:49:15,783][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:49:15,783][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:49:15,783][INFO][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-01-29 12:49:15,783][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-01-29 12:49:15,783][INFO][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-01-29 12:49:15,783][INFO][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-01-29 12:49:15,783][INFO][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-01-29 12:49:15,783][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 12:49:15,783][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 12:49:15,783][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 12:49:22,418][INFO][superset_tools_app] [log_requests][Entry] GET /api/plugins [2026-01-29 12:49:22,419][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 12:49:22,420][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 12:49:22,420][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 12:49:22,420][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 12:49:22,420][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:49:22,420][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:49:22,421][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:49:22,424][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:49:22,425][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:49:22,425][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:49:22,430][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:49:22,430][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:49:22,430][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:49:22,430][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:49:22,431][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 12:49:22,435][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:49:22,435][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:49:22,435][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 12:49:22,436][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 12:49:22,436][INFO][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-01-29 12:49:22,436][INFO][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-01-29 12:49:22,436][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 12:49:22,436][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 12:49:22,436][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 12:49:22,436][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:49:22,436][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:49:22,437][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:49:22,437][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:53:05,108][INFO][superset_tools_app] [shutdown_event][Entry] [2026-01-29 12:53:05,108][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-29 12:53:05,108][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 12:53:05,109][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 12:53:05,109][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-29 12:53:05,109][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-29 12:53:05,109][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-01-29 12:53:05,109][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-29 12:53:05,109][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-29 12:53:05,109][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-29 12:53:05,695][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 12:53:05,695][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:53:05,695][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:53:05,695][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 12:53:05,702][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 12:53:05,702][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 12:53:05,702][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 12:53:05,702][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 12:53:05,702][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 12:53:05,702][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 12:53:05,702][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:53:05,703][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:53:05,703][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:53:05,753][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:53:05,753][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:53:05,754][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 12:53:05,754][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 12:53:05,755][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:53:05,755][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 12:53:05,756][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:53:05,756][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:53:05,757][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 12:53:05,757][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 12:53:05,757][INFO][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-01-29 12:53:05,757][INFO][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_manager][Entry] [2026-01-29 12:53:05,757][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:53:05,757][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:53:05,757][INFO][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-01-29 12:53:05,757][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:53:05,757][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:53:05,757][INFO][superset_tools_app] [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-01-29 12:53:05,757][INFO][superset_tools_app] [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-01-29 12:53:05,757][INFO][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-01-29 12:53:05,757][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 12:53:05,757][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 12:53:05,758][INFO][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-01-29 12:53:05,758][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 12:53:05,758][INFO][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-01-29 12:53:05,758][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 12:53:05,758][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 12:53:05,759][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:53:05,759][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:53:05,759][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:53:05,997][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:53:05,998][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:53:05,998][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:53:05,998][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:53:05,998][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:53:05,998][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 12:53:05,998][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:53:05,998][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:53:05,998][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:53:06,112][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 12:53:06,112][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 12:53:06,112][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 12:53:06,112][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 12:53:06,112][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 12:53:06,112][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 12:53:06,112][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 12:53:06,112][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 12:53:06,112][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 12:53:06,112][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 12:53:06,112][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 12:53:06,112][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 12:53:06,112][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:53:06,112][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:53:06,112][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 12:53:06,112][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 12:53:06,112][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 12:53:06,112][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:53:06,112][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 12:53:06,113][INFO][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-01-29 12:53:06,113][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 12:53:06,113][INFO][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-01-29 12:53:06,113][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 12:53:06,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 12:53:06,113][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 12:53:06,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:53:06,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:53:06,114][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 12:53:06,114][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 12:53:06,114][INFO][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-01-29 12:53:06,114][INFO][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-01-29 12:53:06,114][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-01-29 12:53:06,115][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 12:53:06,115][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 12:53:06,115][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 12:53:06,115][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 12:53:06,115][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 12:53:06,115][INFO][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-01-29 12:53:06,124][INFO][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-01-29 12:53:06,124][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 12:53:06,124][INFO][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-01-29 12:53:06,124][INFO][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-01-29 12:53:06,124][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 12:53:06,124][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 12:53:06,124][INFO][superset_tools_app] TaskManager initialized [2026-01-29 12:53:06,124][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 12:53:06,125][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 12:53:06,125][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 12:53:06,125][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 12:53:06,154][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 12:53:06,154][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 12:53:06,154][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 12:53:06,256][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 12:53:06,256][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 12:53:06,257][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 12:53:06,257][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 12:53:06,257][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 12:53:06,257][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 12:53:06,257][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 12:53:06,257][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 12:53:06,257][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 12:53:06,257][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 12:53:06,257][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 12:53:06,257][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 12:53:06,257][INFO][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-01-29 12:53:06,257][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-01-29 12:53:06,257][INFO][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-01-29 12:53:06,257][INFO][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-01-29 12:53:06,257][INFO][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-01-29 12:53:06,258][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 12:53:06,258][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 12:53:06,258][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 12:57:03,609][INFO][superset_tools_app] [log_requests][Entry] GET /api/plugins [2026-01-29 12:57:03,609][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 12:57:03,610][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 12:57:03,610][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 12:57:03,610][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 12:57:03,610][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:57:03,611][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:57:03,611][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:57:03,613][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:57:03,613][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:57:03,613][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:57:03,615][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:57:03,615][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:57:03,615][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:57:03,615][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:57:03,616][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 12:57:03,618][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:57:03,618][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:57:03,618][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 12:57:03,618][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 12:57:03,618][INFO][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-01-29 12:57:03,618][INFO][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-01-29 12:57:03,618][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 12:57:03,618][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 12:57:03,619][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 12:57:03,619][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:57:03,619][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:57:03,620][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:57:03,620][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:57:03,630][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-01-29 12:57:03,630][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 12:57:03,631][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:57:03,631][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:57:03,631][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:57:03,631][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:57:03,631][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:57:03,631][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:57:03,632][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:57:03,632][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:57:03,632][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:57:03,632][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:57:03,633][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-29 12:57:03,633][INFO][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-01-29 12:57:03,633][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-29 12:57:03,634][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-29 12:57:03,634][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:57:03,634][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:57:03,634][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:57:03,634][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:57:06,456][INFO][superset_tools_app] [log_requests][Entry] GET /api/plugins [2026-01-29 12:57:06,457][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 12:57:06,457][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 12:57:06,457][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 12:57:06,457][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 12:57:06,457][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:57:06,457][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:57:06,457][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:57:06,458][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:57:06,458][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:57:06,458][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:57:06,458][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:57:06,458][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:57:06,458][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:57:06,458][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:57:06,458][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 12:57:06,459][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:57:06,459][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:57:06,459][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 12:57:06,459][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 12:57:06,459][INFO][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-01-29 12:57:06,459][INFO][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-01-29 12:57:06,459][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 12:57:06,459][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 12:57:06,459][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 12:57:06,460][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:57:06,460][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:57:06,460][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:57:06,460][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:57:36,789][INFO][superset_tools_app] [log_requests][Entry] POST /api/auth/login [2026-01-29 12:57:36,790][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/auth/login [2026-01-29 12:57:36,791][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:57:36,791][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.login][Entry] [2026-01-29 12:57:36,791][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.authenticate_user][Entry] [2026-01-29 12:57:36,791][INFO][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-01-29 12:57:36,792][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:57:36,792][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:57:36,985][INFO][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-01-29 12:57:36,987][INFO][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-01-29 12:57:36,988][INFO][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-01-29 12:57:36,988][INFO][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-01-29 12:57:36,988][INFO][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-01-29 12:57:36,988][INFO][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-01-29 12:57:36,988][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-01-29T09:57:36.988871][LOGIN_SUCCESS] User: admin Details: {'source': 'LOCAL'} [2026-01-29 12:57:36,988][INFO][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-01-29 12:57:36,988][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-01-29 12:57:36,988][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.create_session][Entry] [2026-01-29 12:57:36,989][INFO][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [create_access_token][Entry] [2026-01-29 12:57:36,989][INFO][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-01-29 12:57:36,989][INFO][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Exit] [2026-01-29 12:57:36,989][INFO][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-01-29 12:57:36,989][INFO][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Exit] [2026-01-29 12:57:36,989][INFO][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-01-29 12:57:36,989][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Exit] [2026-01-29 12:57:36,989][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/login [2026-01-29 12:57:36,989][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:57:36,989][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:57:36,990][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:57:36,990][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:57:36,993][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-01-29 12:57:36,993][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 12:57:36,994][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:57:36,994][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:57:36,994][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:57:36,994][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:57:36,994][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:57:36,994][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:57:36,995][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:57:36,995][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:57:36,995][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:57:36,995][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:57:36,995][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-29 12:57:36,995][INFO][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-01-29 12:57:36,995][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-29 12:57:36,996][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-29 12:57:36,996][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:57:36,996][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:57:36,997][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:57:36,997][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:57:37,011][INFO][superset_tools_app] [log_requests][Entry] GET /api/plugins [2026-01-29 12:57:37,011][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 12:57:37,011][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 12:57:37,011][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 12:57:37,011][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 12:57:37,012][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:57:37,012][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:57:37,012][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:57:37,012][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:57:37,012][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:57:37,012][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:57:37,012][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:57:37,012][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:57:37,013][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:57:37,013][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:57:37,013][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 12:57:37,013][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:57:37,013][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:57:37,014][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 12:57:37,014][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 12:57:37,014][INFO][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-01-29 12:57:37,014][INFO][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-01-29 12:57:37,014][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 12:57:37,014][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 12:57:37,014][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 12:57:37,014][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:57:37,014][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:57:37,014][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:57:37,014][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:58:20,071][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-01-29 12:58:20,072][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 12:58:20,072][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:58:20,073][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:58:20,073][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:58:20,073][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:58:20,073][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:58:20,073][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:58:20,074][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:58:20,075][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:58:20,075][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:58:20,075][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:58:20,075][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-29 12:58:20,075][INFO][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-01-29 12:58:20,075][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-29 12:58:20,079][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-29 12:58:20,079][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:58:20,079][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:58:20,080][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:58:20,080][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:58:20,105][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments [2026-01-29 12:58:20,106][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 12:58:20,107][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 12:58:20,107][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:58:20,107][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:58:20,107][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:58:20,108][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:58:20,108][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:58:20,108][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:58:20,108][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:58:20,108][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:58:20,109][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:58:20,109][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:58:20,109][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:58:20,109][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:58:20,110][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 12:58:20,111][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:58:20,111][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:58:20,112][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 12:58:20,112][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 12:58:20,112][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:58:20,112][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:58:20,112][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:58:20,112][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:58:20,112][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 12:58:20,113][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:58:20,113][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:58:20,114][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:58:20,114][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:58:20,123][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-01-29 12:58:20,123][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 12:58:20,123][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:58:20,123][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:58:20,123][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:58:20,124][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:58:20,124][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:58:20,124][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:58:20,126][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:58:20,127][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:58:20,127][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:58:20,127][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:58:20,128][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-01-29 12:58:20,128][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-01-29 12:58:20,129][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-29 12:58:20,129][INFO][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-01-29 12:58:20,129][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-29 12:58:20,133][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-29 12:58:20,134][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:58:20,134][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:58:20,134][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_config_manager][Entry] [2026-01-29 12:58:20,134][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:58:20,135][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:58:20,135][INFO][superset_tools_app] [get_auth_db][Coherence:OK] [2026-01-29 12:58:20,136][INFO][superset_tools_app] [get_auth_db][Exit] [2026-01-29 12:58:20,136][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 12:58:20,137][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:58:20,137][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:58:20,138][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:58:20,138][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:58:20,138][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:58:20,139][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:58:20,140][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:58:20,140][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:58:20,140][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:58:20,140][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-01-29 12:58:20,142][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:58:20,142][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:58:20,142][INFO][superset_tools_app] [get_dashboards][Entry] env_id=ss1 [2026-01-29 12:58:20,142][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-01-29 12:58:20,143][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:58:20,143][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:58:20,143][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 12:58:20,143][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 12:58:20,143][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 12:58:20,143][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-29 12:58:20,143][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:58:20,143][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:58:20,143][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 12:58:20,143][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-29 12:58:20,143][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:58:20,143][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:58:20,143][INFO][superset_tools_app] [_init_session][Entry] [2026-01-29 12:58:20,144][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-29 12:58:20,144][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-29 12:58:20,144][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-01-29 12:58:20,144][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-29 12:58:20,144][INFO][superset_tools_app] [SupersetClient.get_dashboards_summary][Entry] [2026-01-29 12:58:20,144][INFO][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-01-29 12:58:20,145][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-01-29 12:58:20,145][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-01-29 12:58:20,145][INFO][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-01-29 12:58:20,145][INFO][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-01-29 12:58:20,145][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-01-29 12:58:20,145][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-01-29 12:58:20,145][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-01-29 12:58:20,145][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 12:58:20,145][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 12:58:20,145][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-01-29 12:58:20,145][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-01-29 12:58:20,145][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-29 12:58:21,423][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-01-29 12:58:21,423][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-01-29 12:58:21,423][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-01-29 12:58:21,423][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 12:58:21,424][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 12:58:22,016][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-01-29 12:58:22,016][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-01-29 12:58:22,016][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-01-29 12:58:22,016][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-01-29 12:58:22,016][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-01-29 12:58:22,017][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-01-29 12:58:22,017][INFO][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-01-29 12:58:22,017][INFO][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-01-29 12:58:22,017][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 12:58:22,017][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 12:58:22,017][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 12:58:22,017][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 12:58:22,017][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 12:58:22,017][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 12:58:22,526][INFO][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-01-29 12:58:22,526][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-01-29 12:58:22,526][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-01-29 12:58:22,526][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 12:58:22,526][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 12:58:22,526][INFO][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-01-29 12:58:22,526][INFO][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-01-29 12:58:22,529][INFO][superset_tools_app] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-01-29 12:58:22,529][INFO][superset_tools_app] [log_requests][Coherence:OK] [2026-01-29 12:58:22,529][INFO][superset_tools_app] [log_requests][Exit] [2026-01-29 12:58:22,529][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 12:58:22,529][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 12:58:22,530][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 12:58:22,530][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:58:22,530][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:58:22,530][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:58:22,530][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:58:22,531][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:58:22,531][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:58:22,531][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:58:22,531][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:58:22,531][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:58:22,531][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:58:22,532][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:58:22,532][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:58:22,532][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:58:22,532][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:58:22,533][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 12:58:22,534][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:58:22,534][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:58:22,534][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 12:58:22,535][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 12:58:22,535][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:58:22,535][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:58:22,535][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:58:22,535][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:58:22,535][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 12:58:22,535][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:58:22,535][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:58:22,535][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:58:22,536][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:58:22,542][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-01-29 12:58:22,542][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-01-29 12:58:22,543][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 12:58:22,543][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 12:58:22,543][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 12:58:22,543][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:58:22,544][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:58:22,544][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:58:22,544][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:58:22,544][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:58:22,544][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:58:22,546][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:58:22,546][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:58:22,546][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:58:22,546][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:58:22,546][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-01-29 12:58:22,547][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:58:22,547][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:58:22,548][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-01-29 12:58:22,548][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-01-29 12:58:22,548][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 12:58:22,548][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 12:58:22,548][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 12:58:22,548][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 12:58:22,548][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 12:58:22,548][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-29 12:58:22,548][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:58:22,548][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:58:22,548][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 12:58:22,548][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-29 12:58:22,548][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 12:58:22,548][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 12:58:22,548][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-01-29 12:58:22,548][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-29 12:58:22,548][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-29 12:58:22,548][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-01-29 12:58:22,548][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-29 12:58:22,548][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-01-29 12:58:22,548][INFO][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-01-29 12:58:22,548][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-01-29 12:58:22,549][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-01-29 12:58:22,549][INFO][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-01-29 12:58:22,549][INFO][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-01-29 12:58:22,549][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-01-29 12:58:22,549][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-01-29 12:58:22,549][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-01-29 12:58:22,549][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 12:58:22,549][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 12:58:22,549][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-01-29 12:58:22,549][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-01-29 12:58:22,549][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-29 12:58:22,732][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-01-29 12:58:22,733][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-01-29 12:58:22,733][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-01-29 12:58:22,733][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 12:58:22,733][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 12:58:22,852][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-01-29 12:58:22,852][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-01-29 12:58:22,852][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-01-29 12:58:22,852][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-01-29 12:58:22,852][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-01-29 12:58:22,852][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-01-29 12:58:22,852][INFO][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-01-29 12:58:22,852][INFO][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-01-29 12:58:22,852][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 12:58:22,852][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 12:58:22,852][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 12:58:22,852][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 12:58:22,852][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 12:58:22,852][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 12:58:23,014][INFO][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-01-29 12:58:23,014][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-01-29 12:58:23,014][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-01-29 12:58:23,015][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 12:58:23,015][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 12:58:23,015][INFO][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-01-29 12:58:23,015][INFO][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-01-29 12:58:23,016][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-01-29 12:58:23,016][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:58:23,016][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:58:23,017][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:58:23,017][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:58:55,714][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/git/repositories/12/branches [2026-01-29 12:58:55,714][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/repositories/12/branches [2026-01-29 12:58:55,715][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:58:55,715][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:58:55,715][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:58:55,716][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:58:55,716][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:58:55,716][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:58:55,716][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:58:55,716][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:58:55,716][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:58:55,716][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:58:55,717][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 12:58:55,717][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:58:55,717][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:58:55,717][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_branches][Entry] [2026-01-29 12:58:55,717][INFO][superset_tools_app] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Action] [GitService.list_branches][Entry] [2026-01-29 12:58:55,717][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.get_repo][Entry] [2026-01-29 12:58:55,717][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 12:58:55,717][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 12:58:55,717][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 12:58:55,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 12 does not exist [2026-01-29 12:58:55,718][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 12 not found [2026-01-29 12:58:55,718][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Coherence:Failed] 404: Repository for dashboard 12 not found [2026-01-29 12:58:55,718][INFO][superset_tools_app] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Coherence:Failed] 404: 404: Repository for dashboard 12 not found [2026-01-29 12:58:55,718][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:Failed] 404: 404: Repository for dashboard 12 not found [2026-01-29 12:58:55,718][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 404 for /api/git/repositories/12/branches [2026-01-29 12:58:55,718][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:58:55,718][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:58:55,728][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/git/config [2026-01-29 12:58:55,728][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/config [2026-01-29 12:58:55,729][INFO][superset_tools_app] [get_db][Entry] [2026-01-29 12:58:55,729][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-29 12:58:55,730][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:58:55,730][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:58:55,730][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:58:55,730][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:58:55,730][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:58:55,731][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:58:55,731][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:58:55,731][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:58:55,731][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:58:55,732][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 12:58:55,733][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:58:55,733][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:58:55,733][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_git_configs][Entry] [2026-01-29 12:58:55,735][INFO][superset_tools_app] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Coherence:OK] [2026-01-29 12:58:55,735][INFO][superset_tools_app] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Exit] [2026-01-29 12:58:55,736][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/config [2026-01-29 12:58:55,736][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:58:55,736][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:58:55,737][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:58:55,738][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:58:55,738][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 12:58:55,738][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 12:58:59,788][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/git/repositories/6/branches [2026-01-29 12:58:59,789][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/repositories/6/branches [2026-01-29 12:58:59,789][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 12:58:59,789][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:58:59,790][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:58:59,790][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:58:59,790][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:58:59,790][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:58:59,792][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:58:59,792][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:58:59,792][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:58:59,792][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:58:59,793][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 12:58:59,794][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:58:59,795][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:58:59,795][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_branches][Entry] [2026-01-29 12:58:59,795][INFO][superset_tools_app] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Action] [GitService.list_branches][Entry] [2026-01-29 12:58:59,795][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.get_repo][Entry] [2026-01-29 12:58:59,795][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 12:58:59,795][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 12:58:59,796][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 12:58:59,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 6 does not exist [2026-01-29 12:58:59,796][INFO][superset_tools_app] [GitService.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-01-29 12:58:59,796][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Coherence:Failed] 404: Repository for dashboard 6 not found [2026-01-29 12:58:59,796][INFO][superset_tools_app] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Coherence:Failed] 404: 404: Repository for dashboard 6 not found [2026-01-29 12:58:59,797][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:Failed] 404: 404: Repository for dashboard 6 not found [2026-01-29 12:58:59,797][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 404 for /api/git/repositories/6/branches [2026-01-29 12:58:59,797][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:58:59,797][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:58:59,804][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/git/config [2026-01-29 12:58:59,804][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/config [2026-01-29 12:58:59,805][INFO][superset_tools_app] [get_db][Entry] [2026-01-29 12:58:59,805][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-29 12:58:59,805][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 12:58:59,805][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 12:58:59,805][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 12:58:59,805][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 12:58:59,805][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 12:58:59,806][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 12:58:59,806][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 12:58:59,806][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 12:58:59,806][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 12:58:59,806][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 12:58:59,807][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 12:58:59,808][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 12:58:59,808][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_git_configs][Entry] [2026-01-29 12:58:59,809][INFO][superset_tools_app] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Coherence:OK] [2026-01-29 12:58:59,809][INFO][superset_tools_app] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Exit] [2026-01-29 12:58:59,809][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/config [2026-01-29 12:58:59,809][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 12:58:59,809][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 12:58:59,810][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 12:58:59,810][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 12:58:59,810][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 12:58:59,811][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 13:02:52,120][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/llm/providers [2026-01-29 13:02:52,120][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-29 13:02:52,121][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:02:52,122][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:02:52,122][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:02:52,122][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:02:52,122][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:02:52,122][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:02:52,123][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:02:52,123][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:02:52,123][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:02:52,123][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:02:52,124][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-29 13:02:52,124][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-01-29 13:02:52,126][INFO][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-01-29 13:02:52,127][INFO][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-01-29 13:02:52,127][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-01-29 13:02:52,127][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:02:52,127][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:02:52,128][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 13:02:52,128][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 13:02:52,129][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:02:52,129][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:02:56,917][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings [2026-01-29 13:02:56,918][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings [2026-01-29 13:02:56,918][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:02:56,918][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:02:56,918][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:02:56,919][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:02:56,919][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:02:56,919][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:02:56,919][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:02:56,919][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:02:56,919][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:02:56,920][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:02:56,920][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:02:56,920][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:02:56,920][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:02:56,920][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 13:02:56,921][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:02:56,921][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:02:56,921][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_settings][Entry] [2026-01-29 13:02:56,921][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-01-29 13:02:56,921][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-01-29 13:02:56,921][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-01-29 13:02:56,921][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_config][Entry] [2026-01-29 13:02:56,921][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 13:02:56,921][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 13:02:56,922][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings [2026-01-29 13:02:56,922][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:02:56,922][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:02:56,923][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:02:56,923][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:02:57,399][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings/connections [2026-01-29 13:02:57,399][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings/connections [2026-01-29 13:02:57,400][INFO][superset_tools_app] [get_db][Entry] [2026-01-29 13:02:57,400][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [ConnectionsRouter.list_connections][Entry] [2026-01-29 13:02:57,402][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Coherence:OK] [2026-01-29 13:02:57,402][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Exit] [2026-01-29 13:02:57,402][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/connections [2026-01-29 13:02:57,402][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:02:57,403][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:02:57,403][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 13:02:57,404][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 13:02:57,767][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings [2026-01-29 13:02:57,767][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings [2026-01-29 13:02:57,767][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:02:57,767][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:02:57,767][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:02:57,767][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:02:57,767][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:02:57,768][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:02:57,768][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:02:57,768][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:02:57,768][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:02:57,769][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:02:57,769][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:02:57,769][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:02:57,769][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:02:57,769][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 13:02:57,769][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:02:57,770][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:02:57,770][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_settings][Entry] [2026-01-29 13:02:57,770][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-01-29 13:02:57,770][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-01-29 13:02:57,770][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-01-29 13:02:57,770][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_config][Entry] [2026-01-29 13:02:57,770][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 13:02:57,770][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 13:02:57,770][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings [2026-01-29 13:02:57,770][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:02:57,770][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:02:57,771][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:02:57,771][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:02:58,470][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/git/config [2026-01-29 13:02:58,471][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/config [2026-01-29 13:02:58,471][INFO][superset_tools_app] [get_db][Entry] [2026-01-29 13:02:58,471][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-29 13:02:58,472][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:02:58,472][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:02:58,472][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:02:58,472][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:02:58,472][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:02:58,473][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:02:58,473][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:02:58,473][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:02:58,473][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:02:58,474][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 13:02:58,476][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:02:58,476][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:02:58,476][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_git_configs][Entry] [2026-01-29 13:02:58,477][INFO][superset_tools_app] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Coherence:OK] [2026-01-29 13:02:58,477][INFO][superset_tools_app] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Exit] [2026-01-29 13:02:58,477][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/config [2026-01-29 13:02:58,478][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:02:58,478][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:02:58,478][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:02:58,478][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:02:58,479][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 13:02:58,479][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 13:02:58,883][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings [2026-01-29 13:02:58,883][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings [2026-01-29 13:02:58,884][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:02:58,884][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:02:58,884][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:02:58,884][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:02:58,884][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:02:58,884][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:02:58,884][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:02:58,884][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:02:58,884][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:02:58,885][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:02:58,885][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:02:58,885][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:02:58,885][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:02:58,885][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 13:02:58,886][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:02:58,886][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:02:58,886][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_settings][Entry] [2026-01-29 13:02:58,886][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-01-29 13:02:58,887][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-01-29 13:02:58,887][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-01-29 13:02:58,887][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_config][Entry] [2026-01-29 13:02:58,887][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 13:02:58,887][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 13:02:58,887][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings [2026-01-29 13:02:58,887][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:02:58,888][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:02:58,888][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:02:58,888][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:03:03,170][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 13:03:03,170][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 13:03:03,172][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 13:03:03,172][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 13:03:03,172][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 13:03:03,172][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:03:03,173][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 13:03:03,173][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:03:03,173][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 13:03:03,173][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:03:03,174][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:03:03,174][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:03:03,174][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:03:03,174][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:03:03,174][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:03:03,174][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:03:03,175][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:03:03,175][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:03:03,176][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:03:03,176][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:03:03,177][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:03:03,177][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:03:03,177][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:03:03,178][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:03:03,178][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 13:03:03,178][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:03:03,179][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:03:03,179][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:03:03,180][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:03:03,180][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 13:03:03,180][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 13:03:03,181][INFO][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-01-29 13:03:03,181][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:03:03,181][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 13:03:03,181][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:03:03,181][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 13:03:03,181][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:03:03,181][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 13:03:03,181][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:03:03,182][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 13:03:03,182][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:03:03,182][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:03:03,182][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:03:03,183][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 13:03:03,183][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:03:03,184][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:03:03,185][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:03:03,185][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 13:03:03,185][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 13:03:03,185][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:03:03,185][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:03:03,185][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:03:03,185][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:03:03,185][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 13:03:03,185][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:03:03,185][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:03:03,186][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:03:03,186][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:03:03,736][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 13:03:03,736][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 13:03:03,736][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 13:03:03,736][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 13:03:03,736][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 13:03:03,736][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:03:03,736][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:03:03,736][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:03:03,737][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:03:03,737][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:03:03,737][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:03:03,737][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:03:03,737][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:03:03,737][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:03:03,737][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:03:03,737][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 13:03:03,738][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:03:03,738][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:03:03,738][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 13:03:03,738][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 13:03:03,738][INFO][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-01-29 13:03:03,738][INFO][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-01-29 13:03:03,738][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 13:03:03,738][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 13:03:03,739][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 13:03:03,739][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:03:03,739][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:03:03,739][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:03:03,739][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:03:05,933][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 13:03:05,933][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 13:03:05,933][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:03:05,933][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:03:05,933][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:03:05,934][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/environments [2026-01-29 13:03:05,934][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:03:05,934][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:03:05,946][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings/connections [2026-01-29 13:03:05,946][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings/connections [2026-01-29 13:03:05,947][INFO][superset_tools_app] [get_db][Entry] [2026-01-29 13:03:05,947][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [ConnectionsRouter.list_connections][Entry] [2026-01-29 13:03:05,947][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Coherence:OK] [2026-01-29 13:03:05,947][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Exit] [2026-01-29 13:03:05,948][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/connections [2026-01-29 13:03:05,948][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:03:05,948][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:03:05,948][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 13:03:05,948][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 13:08:25,526][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 13:08:25,526][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 13:08:25,527][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 13:08:25,527][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 13:08:25,527][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 13:08:25,527][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:08:25,528][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:08:25,528][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:08:25,528][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:08:25,528][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:08:25,528][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:08:25,529][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:08:25,529][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:08:25,529][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:08:25,529][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:08:25,529][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 13:08:25,530][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:08:25,530][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:08:25,530][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 13:08:25,530][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 13:08:25,530][INFO][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-01-29 13:08:25,530][INFO][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-01-29 13:08:25,530][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 13:08:25,530][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 13:08:25,531][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 13:08:25,531][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:08:25,531][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:08:25,531][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:08:25,532][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:08:29,666][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings [2026-01-29 13:08:29,666][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings [2026-01-29 13:08:29,667][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:08:29,667][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:08:29,667][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:08:29,667][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:08:29,667][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:08:29,667][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:08:29,667][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:08:29,668][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:08:29,668][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:08:29,668][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:08:29,668][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:08:29,668][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:08:29,668][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:08:29,669][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 13:08:29,669][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:08:29,669][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:08:29,669][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_settings][Entry] [2026-01-29 13:08:29,669][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-01-29 13:08:29,669][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-01-29 13:08:29,669][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-01-29 13:08:29,669][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_config][Entry] [2026-01-29 13:08:29,670][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 13:08:29,670][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 13:08:29,670][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings [2026-01-29 13:08:29,670][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:08:29,670][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:08:29,670][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:08:29,671][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:08:30,671][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 13:08:30,671][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 13:08:30,671][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 13:08:30,671][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 13:08:30,671][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 13:08:30,672][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:08:30,672][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:08:30,672][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:08:30,672][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:08:30,672][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:08:30,672][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:08:30,673][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:08:30,673][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:08:30,673][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:08:30,673][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:08:30,673][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 13:08:30,674][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:08:30,674][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:08:30,674][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 13:08:30,674][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 13:08:30,674][INFO][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-01-29 13:08:30,674][INFO][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-01-29 13:08:30,674][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 13:08:30,674][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 13:08:30,675][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 13:08:30,675][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:08:30,675][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:08:30,676][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:08:30,676][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:08:32,647][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 13:08:32,647][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 13:08:32,648][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 13:08:32,648][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 13:08:32,648][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 13:08:32,648][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:08:32,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:08:32,648][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:08:32,648][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:08:32,648][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:08:32,649][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:08:32,649][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:08:32,649][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:08:32,649][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:08:32,649][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:08:32,650][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 13:08:32,650][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:08:32,650][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:08:32,650][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 13:08:32,650][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 13:08:32,650][INFO][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-01-29 13:08:32,650][INFO][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-01-29 13:08:32,650][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 13:08:32,650][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 13:08:32,651][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 13:08:32,651][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:08:32,651][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:08:32,651][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:08:32,651][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:08:34,179][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 13:08:34,179][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 13:08:34,180][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 13:08:34,180][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 13:08:34,180][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 13:08:34,180][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:08:34,181][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:08:34,181][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:08:34,181][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:08:34,181][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:08:34,181][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:08:34,182][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:08:34,182][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:08:34,182][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:08:34,182][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:08:34,182][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 13:08:34,183][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:08:34,183][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:08:34,183][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 13:08:34,183][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 13:08:34,183][INFO][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-01-29 13:08:34,183][INFO][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-01-29 13:08:34,183][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 13:08:34,184][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 13:08:34,184][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 13:08:34,184][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:08:34,184][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:08:34,184][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:08:34,185][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:26:02,807][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings [2026-01-29 13:26:02,807][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings [2026-01-29 13:26:02,808][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:26:02,808][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:26:02,808][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:26:02,808][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:26:02,808][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:26:02,808][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:26:02,809][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:26:02,809][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:26:02,809][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:26:02,810][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:26:02,810][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:26:02,810][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:26:02,810][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:26:02,810][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 13:26:02,811][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:26:02,811][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:26:02,811][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_settings][Entry] [2026-01-29 13:26:02,811][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-01-29 13:26:02,811][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-01-29 13:26:02,811][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-01-29 13:26:02,811][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_config][Entry] [2026-01-29 13:26:02,811][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 13:26:02,811][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 13:26:02,812][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings [2026-01-29 13:26:02,812][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:26:02,812][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:26:02,812][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:26:02,812][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:26:07,203][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 13:26:07,203][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 13:26:07,204][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 13:26:07,204][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 13:26:07,204][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 13:26:07,204][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:26:07,204][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:26:07,204][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:26:07,204][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:26:07,204][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:26:07,204][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:26:07,205][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:26:07,205][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:26:07,205][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:26:07,205][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:26:07,205][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 13:26:07,206][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:26:07,206][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:26:07,206][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 13:26:07,206][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 13:26:07,206][INFO][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-01-29 13:26:07,206][INFO][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-01-29 13:26:07,206][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 13:26:07,206][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 13:26:07,206][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 13:26:07,207][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:26:07,207][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:26:07,207][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:26:07,207][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:26:07,217][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/auth/me [2026-01-29 13:26:07,217][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 13:26:07,218][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:26:07,218][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:26:07,218][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:26:07,219][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:26:07,219][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:26:07,219][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:26:07,220][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:26:07,220][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:26:07,220][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:26:07,220][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:26:07,220][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-29 13:26:07,220][INFO][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-01-29 13:26:07,220][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-29 13:26:07,221][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-29 13:26:07,221][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:26:07,221][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:26:07,221][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:26:07,221][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:34:13,803][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 13:34:13,803][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 13:34:13,804][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 13:34:13,804][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 13:34:13,804][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 13:34:13,804][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:34:13,804][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:34:13,804][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:34:13,805][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:Failed] Signature has expired. [2026-01-29 13:34:13,805][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:Failed] 401: Could not validate credentials [2026-01-29 13:34:13,805][INFO][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-01-29 13:34:13,805][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/plugins [2026-01-29 13:34:13,805][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:34:13,805][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:34:13,830][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/auth/me [2026-01-29 13:34:13,830][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 13:34:13,831][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:34:13,831][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:34:13,831][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:34:13,832][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:Failed] Signature has expired. [2026-01-29 13:34:13,832][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:Failed] 401: Could not validate credentials [2026-01-29 13:34:13,832][INFO][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-01-29 13:34:13,833][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/auth/me [2026-01-29 13:34:13,833][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:34:13,833][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:34:13,906][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/auth/me [2026-01-29 13:34:13,906][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 13:34:13,907][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:34:13,907][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:34:13,907][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:34:13,907][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:Failed] Signature has expired. [2026-01-29 13:34:13,907][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:Failed] 401: Could not validate credentials [2026-01-29 13:34:13,907][INFO][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-01-29 13:34:13,908][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/auth/me [2026-01-29 13:34:13,908][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:34:13,908][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:34:48,177][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/auth/login [2026-01-29 13:34:48,178][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/auth/login [2026-01-29 13:34:48,179][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:34:48,180][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.login][Entry] [2026-01-29 13:34:48,180][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.authenticate_user][Entry] [2026-01-29 13:34:48,180][INFO][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-01-29 13:34:48,182][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:34:48,182][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:34:48,365][INFO][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-01-29 13:34:48,368][INFO][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-01-29 13:34:48,368][INFO][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-01-29 13:34:48,368][INFO][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-01-29 13:34:48,368][INFO][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-01-29 13:34:48,368][INFO][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-01-29 13:34:48,368][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-01-29T10:34:48.368915][LOGIN_SUCCESS] User: admin Details: {'source': 'LOCAL'} [2026-01-29 13:34:48,368][INFO][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-01-29 13:34:48,368][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-01-29 13:34:48,369][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.create_session][Entry] [2026-01-29 13:34:48,369][INFO][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [create_access_token][Entry] [2026-01-29 13:34:48,369][INFO][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-01-29 13:34:48,369][INFO][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Exit] [2026-01-29 13:34:48,369][INFO][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-01-29 13:34:48,369][INFO][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Exit] [2026-01-29 13:34:48,369][INFO][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-01-29 13:34:48,370][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Exit] [2026-01-29 13:34:48,370][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/login [2026-01-29 13:34:48,370][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:34:48,370][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:34:48,370][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:34:48,371][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:34:48,374][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/auth/me [2026-01-29 13:34:48,374][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 13:34:48,375][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:34:48,375][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:34:48,375][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:34:48,375][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:34:48,375][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:34:48,375][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:34:48,376][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:34:48,376][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:34:48,376][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:34:48,376][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:34:48,377][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-29 13:34:48,377][INFO][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-01-29 13:34:48,377][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-29 13:34:48,378][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-29 13:34:48,379][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:34:48,379][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:34:48,380][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:34:48,380][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:34:48,388][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 13:34:48,388][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 13:34:48,389][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 13:34:48,389][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 13:34:48,389][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 13:34:48,389][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:34:48,390][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:34:48,390][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:34:48,390][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:34:48,390][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:34:48,390][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:34:48,391][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:34:48,391][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:34:48,391][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:34:48,391][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:34:48,392][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 13:34:48,392][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:34:48,392][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:34:48,392][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 13:34:48,392][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 13:34:48,392][INFO][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-01-29 13:34:48,392][INFO][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-01-29 13:34:48,392][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 13:34:48,392][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 13:34:48,393][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 13:34:48,393][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:34:48,393][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:34:48,393][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:34:48,393][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:34:51,346][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 13:34:51,346][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 13:34:51,347][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 13:34:51,347][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 13:34:51,348][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:34:51,348][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:34:51,348][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:34:51,348][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 13:34:51,349][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:34:51,349][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 13:34:51,350][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 13:34:51,350][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:34:51,350][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:34:51,351][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:34:51,351][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:34:51,352][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:34:51,353][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:34:51,353][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:34:51,353][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:34:51,354][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:34:51,356][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:34:51,356][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:34:51,357][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:34:51,357][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:34:51,357][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:34:51,359][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:34:51,360][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:34:51,360][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:34:51,361][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:34:51,361][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:34:51,361][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 13:34:51,363][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 13:34:51,366][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:34:51,366][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:34:51,367][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:34:51,367][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:34:51,367][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 13:34:51,368][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 13:34:51,368][INFO][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-01-29 13:34:51,368][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 13:34:51,368][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 13:34:51,368][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 13:34:51,369][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 13:34:51,369][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 13:34:51,369][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:34:51,369][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:34:51,369][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:34:51,369][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:34:51,369][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 13:34:51,369][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:34:51,369][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:34:51,370][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 13:34:51,370][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:34:51,370][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:34:51,371][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:34:51,372][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:34:51,372][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:34:51,372][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:34:52,880][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings [2026-01-29 13:34:52,881][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings [2026-01-29 13:34:52,881][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:34:52,881][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:34:52,881][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:34:52,881][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:34:52,881][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:34:52,882][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:34:52,882][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:34:52,882][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:34:52,882][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:34:52,883][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:34:52,883][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:34:52,883][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:34:52,883][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:34:52,883][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 13:34:52,884][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:34:52,884][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:34:52,884][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_settings][Entry] [2026-01-29 13:34:52,884][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-01-29 13:34:52,884][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-01-29 13:34:52,884][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-01-29 13:34:52,884][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_config][Entry] [2026-01-29 13:34:52,884][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 13:34:52,884][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 13:34:52,884][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings [2026-01-29 13:34:52,884][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:34:52,885][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:34:52,885][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:34:52,885][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:34:53,604][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 13:34:53,604][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 13:34:53,604][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 13:34:53,604][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 13:34:53,604][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 13:34:53,604][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:34:53,605][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:34:53,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:34:53,605][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:34:53,605][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:34:53,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:34:53,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:34:53,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:34:53,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:34:53,606][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:34:53,606][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 13:34:53,606][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:34:53,606][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:34:53,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 13:34:53,606][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 13:34:53,606][INFO][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-01-29 13:34:53,606][INFO][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-01-29 13:34:53,607][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 13:34:53,607][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 13:34:53,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 13:34:53,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:34:53,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:34:53,608][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:34:53,608][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:38:36,202][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings [2026-01-29 13:38:36,202][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings [2026-01-29 13:38:36,202][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:38:36,202][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:38:36,202][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:38:36,202][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:38:36,203][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:38:36,203][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:38:36,203][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:38:36,203][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:38:36,203][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:38:36,204][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:38:36,204][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:38:36,204][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:38:36,204][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:38:36,204][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 13:38:36,205][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:38:36,205][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:38:36,205][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_settings][Entry] [2026-01-29 13:38:36,205][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-01-29 13:38:36,205][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-01-29 13:38:36,205][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-01-29 13:38:36,205][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_config][Entry] [2026-01-29 13:38:36,205][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 13:38:36,205][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 13:38:36,206][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings [2026-01-29 13:38:36,206][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:38:36,206][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:38:36,206][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:38:36,206][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:38:37,164][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings/connections [2026-01-29 13:38:37,164][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings/connections [2026-01-29 13:38:37,164][INFO][superset_tools_app] [get_db][Entry] [2026-01-29 13:38:37,165][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [ConnectionsRouter.list_connections][Entry] [2026-01-29 13:38:37,165][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Coherence:OK] [2026-01-29 13:38:37,165][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Exit] [2026-01-29 13:38:37,166][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/connections [2026-01-29 13:38:37,166][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:38:37,166][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:38:37,166][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 13:38:37,166][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 13:38:37,953][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/git/config [2026-01-29 13:38:37,953][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/config [2026-01-29 13:38:37,954][INFO][superset_tools_app] [get_db][Entry] [2026-01-29 13:38:37,954][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-29 13:38:37,954][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:38:37,955][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:38:37,955][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:38:37,955][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:38:37,955][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:38:37,956][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:38:37,956][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:38:37,956][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:38:37,957][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:38:37,957][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 13:38:37,958][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:38:37,958][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:38:37,959][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_git_configs][Entry] [2026-01-29 13:38:37,959][INFO][superset_tools_app] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Coherence:OK] [2026-01-29 13:38:37,959][INFO][superset_tools_app] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Exit] [2026-01-29 13:38:37,959][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/config [2026-01-29 13:38:37,960][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:38:37,960][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:38:37,960][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:38:37,961][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:38:37,961][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 13:38:37,961][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 13:38:39,652][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/admin/users [2026-01-29 13:38:39,653][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/admin/users [2026-01-29 13:38:39,654][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:38:39,654][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:38:39,654][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:38:39,655][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:38:39,655][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:38:39,655][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:38:39,656][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:38:39,656][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:38:39,656][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:38:39,656][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:38:39,657][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:users:READ [2026-01-29 13:38:39,658][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/admin/roles [2026-01-29 13:38:39,660][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/admin/roles [2026-01-29 13:38:39,662][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:38:39,662][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:38:39,662][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:38:39,663][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:38:39,663][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:38:39,663][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.admin.list_users][Entry] [2026-01-29 13:38:39,663][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:38:39,666][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:38:39,666][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:38:39,667][INFO][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-01-29 13:38:39,667][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:38:39,667][INFO][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-01-29 13:38:39,667][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:38:39,668][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/admin/users [2026-01-29 13:38:39,668][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:38:39,668][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:38:39,668][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:38:39,668][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:38:39,669][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:38:39,669][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:roles:READ [2026-01-29 13:38:39,669][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:38:39,672][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:38:39,672][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:38:39,672][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.admin.list_roles][Entry] [2026-01-29 13:38:39,673][INFO][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-01-29 13:38:39,673][INFO][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-01-29 13:38:39,674][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/admin/roles [2026-01-29 13:38:39,675][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:38:39,675][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:38:39,675][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:38:39,675][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:38:40,208][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/admin/roles [2026-01-29 13:38:40,208][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/admin/roles [2026-01-29 13:38:40,209][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:38:40,209][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:38:40,209][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:38:40,210][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:38:40,210][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:38:40,210][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:38:40,212][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:38:40,212][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:38:40,212][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:38:40,212][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:38:40,213][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/admin/permissions [2026-01-29 13:38:40,213][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:roles:READ [2026-01-29 13:38:40,213][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/admin/permissions [2026-01-29 13:38:40,214][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:38:40,215][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:38:40,215][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:38:40,216][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:38:40,216][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.admin.list_roles][Entry] [2026-01-29 13:38:40,216][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:38:40,216][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:38:40,216][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:38:40,217][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:38:40,217][INFO][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-01-29 13:38:40,217][INFO][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-01-29 13:38:40,218][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:38:40,218][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:38:40,218][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:38:40,218][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:38:40,219][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/admin/roles [2026-01-29 13:38:40,219][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:38:40,219][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:38:40,221][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:roles:READ [2026-01-29 13:38:40,222][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:38:40,222][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:38:40,222][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:38:40,223][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:38:40,223][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.admin.list_permissions][Entry] [2026-01-29 13:38:40,223][INFO][superset_tools_app] [api.admin.list_permissions][Action] [api.admin.list_permissions][Action] [api.admin.list_permissions][Action] [api.admin.list_permissions][Action] [AuthRepository.list_permissions][Entry] [2026-01-29 13:38:40,224][INFO][superset_tools_app] [AuthRepository.list_permissions][Action] [AuthRepository.list_permissions][Action] [AuthRepository.list_permissions][Action] [AuthRepository.list_permissions][Action] [AuthRepository.list_permissions][Coherence:OK] [2026-01-29 13:38:40,224][INFO][superset_tools_app] [AuthRepository.list_permissions][Action] [AuthRepository.list_permissions][Action] [AuthRepository.list_permissions][Action] [AuthRepository.list_permissions][Action] [AuthRepository.list_permissions][Exit] [2026-01-29 13:38:40,224][INFO][superset_tools_app] [api.admin.list_permissions][Action] [api.admin.list_permissions][Action] [api.admin.list_permissions][Action] [api.admin.list_permissions][Action] [api.admin.list_permissions][Coherence:OK] [2026-01-29 13:38:40,224][INFO][superset_tools_app] [api.admin.list_permissions][Action] [api.admin.list_permissions][Action] [api.admin.list_permissions][Action] [api.admin.list_permissions][Action] [api.admin.list_permissions][Exit] [2026-01-29 13:38:40,224][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/admin/permissions [2026-01-29 13:38:40,224][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:38:40,224][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:38:40,225][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:38:40,226][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:38:40,675][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/admin/roles [2026-01-29 13:38:40,675][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/admin/roles [2026-01-29 13:38:40,675][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:38:40,676][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:38:40,676][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:38:40,676][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:38:40,676][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:38:40,676][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:38:40,678][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:38:40,678][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:38:40,678][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:38:40,678][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:38:40,679][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:roles:READ [2026-01-29 13:38:40,679][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:38:40,680][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:38:40,680][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.admin.list_roles][Entry] [2026-01-29 13:38:40,680][INFO][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-01-29 13:38:40,680][INFO][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-01-29 13:38:40,682][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/admin/roles [2026-01-29 13:38:40,682][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:38:40,682][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:38:40,683][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:38:40,684][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:38:40,690][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/admin/ad-mappings [2026-01-29 13:38:40,690][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/admin/ad-mappings [2026-01-29 13:38:40,691][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:38:40,691][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:38:40,691][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:38:40,691][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:38:40,691][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:38:40,691][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:38:40,692][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:38:40,692][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:38:40,692][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:38:40,692][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:38:40,693][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 13:38:40,694][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:38:40,694][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:38:40,695][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.admin.list_ad_mappings][Entry] [2026-01-29 13:38:40,696][INFO][superset_tools_app] [api.admin.list_ad_mappings][Action] [api.admin.list_ad_mappings][Action] [api.admin.list_ad_mappings][Action] [api.admin.list_ad_mappings][Action] [api.admin.list_ad_mappings][Coherence:OK] [2026-01-29 13:38:40,696][INFO][superset_tools_app] [api.admin.list_ad_mappings][Action] [api.admin.list_ad_mappings][Action] [api.admin.list_ad_mappings][Action] [api.admin.list_ad_mappings][Action] [api.admin.list_ad_mappings][Exit] [2026-01-29 13:38:40,696][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/admin/ad-mappings [2026-01-29 13:38:40,696][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:38:40,696][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:38:40,697][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:38:40,698][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:38:41,954][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 13:38:41,954][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 13:38:41,955][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 13:38:41,955][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 13:38:41,955][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 13:38:41,955][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:38:41,955][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:38:41,955][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:38:41,956][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:38:41,956][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:38:41,956][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:38:41,957][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:38:41,958][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:38:41,959][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 13:38:41,959][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:38:41,959][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 13:38:41,960][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:38:41,960][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:38:41,961][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 13:38:41,961][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:38:41,962][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:38:41,962][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:38:41,962][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:38:41,963][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:38:41,963][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 13:38:41,963][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 13:38:41,963][INFO][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-01-29 13:38:41,963][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 13:38:41,963][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 13:38:41,963][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 13:38:41,964][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 13:38:41,964][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:38:41,964][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:38:41,964][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:38:41,965][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:38:41,965][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:38:41,965][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:38:41,965][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:38:41,966][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:38:41,966][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:38:41,968][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:38:41,969][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:38:41,969][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:38:41,969][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:38:41,969][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 13:38:41,970][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:38:41,970][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:38:41,970][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 13:38:41,970][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 13:38:41,970][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:38:41,970][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:38:41,970][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:38:41,970][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:38:41,971][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 13:38:41,971][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:38:41,971][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:38:41,971][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:38:41,971][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:38:42,464][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 13:38:42,464][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 13:38:42,465][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 13:38:42,465][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 13:38:42,465][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 13:38:42,465][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:38:42,465][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:38:42,465][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:38:42,465][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:38:42,465][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:38:42,465][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:38:42,466][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:38:42,466][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:38:42,466][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:38:42,466][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:38:42,466][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 13:38:42,467][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:38:42,467][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:38:42,467][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 13:38:42,467][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 13:38:42,467][INFO][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-01-29 13:38:42,467][INFO][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-01-29 13:38:42,467][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 13:38:42,467][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 13:38:42,467][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 13:38:42,467][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:38:42,467][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:38:42,468][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:38:42,468][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:38:44,844][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 13:38:44,844][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 13:38:44,845][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:38:44,845][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:38:44,845][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:38:44,846][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:38:44,846][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:38:44,846][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:38:44,847][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:38:44,847][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:38:44,847][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:38:44,848][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:38:44,848][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:38:44,848][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:38:44,848][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:38:44,848][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 13:38:44,849][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:38:44,850][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:38:44,850][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 13:38:44,850][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 13:38:44,850][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:38:44,850][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:38:44,850][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:38:44,850][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:38:44,850][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 13:38:44,850][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:38:44,850][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:38:44,852][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:38:44,852][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:38:44,857][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-01-29 13:38:44,858][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-01-29 13:38:44,859][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:38:44,859][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:38:44,859][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:38:44,859][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:38:44,859][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:38:44,860][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:38:44,860][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:38:44,860][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:38:44,860][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:38:44,861][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:38:44,861][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:38:44,861][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:38:44,861][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:38:44,861][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-01-29 13:38:44,862][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:38:44,862][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:38:44,862][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-01-29 13:38:44,862][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-01-29 13:38:44,862][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:38:44,862][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:38:44,862][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 13:38:44,862][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 13:38:44,862][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 13:38:44,862][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-29 13:38:44,862][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 13:38:44,862][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 13:38:44,863][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 13:38:44,863][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-29 13:38:44,863][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 13:38:44,863][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 13:38:44,863][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-01-29 13:38:44,863][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-29 13:38:44,863][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-29 13:38:44,863][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-01-29 13:38:44,863][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-29 13:38:44,863][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-01-29 13:38:44,863][INFO][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-01-29 13:38:44,863][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-01-29 13:38:44,863][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-01-29 13:38:44,863][INFO][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-01-29 13:38:44,863][INFO][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-01-29 13:38:44,863][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-01-29 13:38:44,863][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-01-29 13:38:44,864][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-01-29 13:38:44,864][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 13:38:44,864][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 13:38:44,864][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-01-29 13:38:44,864][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-01-29 13:38:44,864][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-29 13:38:45,080][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-01-29 13:38:45,080][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-01-29 13:38:45,080][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-01-29 13:38:45,081][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 13:38:45,081][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 13:38:45,196][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-01-29 13:38:45,197][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-01-29 13:38:45,197][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-01-29 13:38:45,197][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-01-29 13:38:45,197][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-01-29 13:38:45,197][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-01-29 13:38:45,197][INFO][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-01-29 13:38:45,197][INFO][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-01-29 13:38:45,197][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 13:38:45,197][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 13:38:45,197][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 13:38:45,197][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 13:38:45,197][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 13:38:45,197][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 13:38:45,358][INFO][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-01-29 13:38:45,359][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-01-29 13:38:45,359][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-01-29 13:38:45,359][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 13:38:45,359][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 13:38:45,359][INFO][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-01-29 13:38:45,359][INFO][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-01-29 13:38:45,360][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-01-29 13:38:45,360][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:38:45,360][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:38:45,360][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:38:45,361][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:38:46,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/llm/providers [2026-01-29 13:38:46,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-29 13:38:46,746][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:38:46,747][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:38:46,747][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:38:46,747][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:38:46,747][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:38:46,747][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:38:46,748][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:38:46,748][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:38:46,748][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:38:46,748][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:38:46,748][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-29 13:38:46,749][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-01-29 13:38:46,749][INFO][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-01-29 13:38:46,749][INFO][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-01-29 13:38:46,750][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-01-29 13:38:46,750][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:38:46,750][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:38:46,751][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 13:38:46,751][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 13:38:46,752][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:38:46,752][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:43:33,872][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/auth/me [2026-01-29 13:43:33,872][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 13:43:33,873][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:43:33,873][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:43:33,873][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:43:33,873][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:43:33,873][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:43:33,873][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:43:33,874][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:43:33,874][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:43:33,874][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:43:33,874][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:43:33,874][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-29 13:43:33,874][INFO][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-01-29 13:43:33,874][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-29 13:43:33,876][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-29 13:43:33,876][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:43:33,876][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:43:33,877][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:43:33,877][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:43:33,886][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 13:43:33,886][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 13:43:33,887][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:43:33,887][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:43:33,887][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:43:33,887][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:43:33,888][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:43:33,888][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:43:33,888][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:43:33,888][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:43:33,888][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:43:33,889][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:43:33,889][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:43:33,889][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:43:33,889][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:43:33,889][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 13:43:33,890][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:43:33,890][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:43:33,890][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 13:43:33,890][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 13:43:33,890][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:43:33,890][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:43:33,890][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:43:33,890][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:43:33,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 13:43:33,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:43:33,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:43:33,892][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:43:33,892][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:43:33,897][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-01-29 13:43:33,897][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-01-29 13:43:33,897][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:43:33,897][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:43:33,897][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:43:33,898][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:43:33,898][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:43:33,898][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:43:33,898][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:43:33,898][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:43:33,898][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:43:33,899][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:43:33,899][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:43:33,899][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:43:33,899][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:43:33,899][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-01-29 13:43:33,900][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:43:33,900][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:43:33,900][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-01-29 13:43:33,900][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-01-29 13:43:33,900][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:43:33,900][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:43:33,900][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 13:43:33,900][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 13:43:33,900][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 13:43:33,900][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-29 13:43:33,900][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 13:43:33,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 13:43:33,901][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 13:43:33,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-29 13:43:33,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 13:43:33,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 13:43:33,901][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-01-29 13:43:33,901][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-29 13:43:33,901][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-29 13:43:33,901][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-01-29 13:43:33,901][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-29 13:43:33,901][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-01-29 13:43:33,901][INFO][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-01-29 13:43:33,901][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-01-29 13:43:33,901][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-01-29 13:43:33,901][INFO][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-01-29 13:43:33,901][INFO][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-01-29 13:43:33,901][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-01-29 13:43:33,901][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-01-29 13:43:33,901][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-01-29 13:43:33,901][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 13:43:33,901][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 13:43:33,901][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-01-29 13:43:33,902][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-01-29 13:43:33,902][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-29 13:43:34,145][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-01-29 13:43:34,145][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-01-29 13:43:34,145][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-01-29 13:43:34,146][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 13:43:34,146][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 13:43:34,249][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-01-29 13:43:34,250][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-01-29 13:43:34,250][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-01-29 13:43:34,250][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-01-29 13:43:34,250][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-01-29 13:43:34,250][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-01-29 13:43:34,250][INFO][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-01-29 13:43:34,250][INFO][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-01-29 13:43:34,250][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 13:43:34,250][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 13:43:34,250][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 13:43:34,250][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 13:43:34,250][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 13:43:34,250][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 13:43:34,441][INFO][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-01-29 13:43:34,441][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-01-29 13:43:34,441][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-01-29 13:43:34,442][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 13:43:34,442][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 13:43:34,442][INFO][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-01-29 13:43:34,442][INFO][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-01-29 13:43:34,443][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-01-29 13:43:34,443][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:43:34,443][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:43:34,444][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:43:34,444][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:43:41,809][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/auth/me [2026-01-29 13:43:41,809][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 13:43:41,811][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:43:41,811][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:43:41,811][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:43:41,812][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:43:41,812][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:43:41,812][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:43:41,813][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:43:41,813][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:43:41,813][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:43:41,813][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:43:41,813][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-29 13:43:41,813][INFO][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-01-29 13:43:41,813][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-29 13:43:41,815][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-29 13:43:41,815][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:43:41,816][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:43:41,817][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:43:41,817][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:43:41,830][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 13:43:41,830][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 13:43:41,831][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:43:41,831][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:43:41,831][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:43:41,831][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:43:41,831][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:43:41,831][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:43:41,832][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:43:41,832][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:43:41,832][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:43:41,833][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:43:41,833][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:43:41,833][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:43:41,833][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:43:41,834][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 13:43:41,834][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:43:41,834][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:43:41,835][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 13:43:41,835][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 13:43:41,835][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:43:41,835][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:43:41,835][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:43:41,835][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:43:41,835][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 13:43:41,835][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:43:41,835][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:43:41,837][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:43:41,837][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:43:41,843][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-01-29 13:43:41,843][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-01-29 13:43:41,843][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:43:41,843][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:43:41,843][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:43:41,844][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:43:41,844][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:43:41,844][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:43:41,844][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:43:41,844][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:43:41,844][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:43:41,845][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:43:41,845][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:43:41,845][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:43:41,846][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:43:41,846][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-01-29 13:43:41,846][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:43:41,846][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:43:41,847][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-01-29 13:43:41,847][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-01-29 13:43:41,847][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:43:41,847][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:43:41,847][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 13:43:41,847][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 13:43:41,847][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 13:43:41,847][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-29 13:43:41,847][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 13:43:41,847][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 13:43:41,847][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 13:43:41,847][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-29 13:43:41,847][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 13:43:41,847][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 13:43:41,847][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-01-29 13:43:41,847][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-29 13:43:41,847][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-29 13:43:41,847][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-01-29 13:43:41,847][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-29 13:43:41,847][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-01-29 13:43:41,847][INFO][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-01-29 13:43:41,847][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-01-29 13:43:41,848][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-01-29 13:43:41,848][INFO][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-01-29 13:43:41,848][INFO][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-01-29 13:43:41,848][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-01-29 13:43:41,848][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-01-29 13:43:41,848][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-01-29 13:43:41,848][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 13:43:41,848][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 13:43:41,848][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-01-29 13:43:41,848][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-01-29 13:43:41,848][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-29 13:43:42,017][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-01-29 13:43:42,018][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-01-29 13:43:42,018][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-01-29 13:43:42,018][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 13:43:42,018][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 13:43:42,105][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-01-29 13:43:42,105][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-01-29 13:43:42,105][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-01-29 13:43:42,105][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-01-29 13:43:42,105][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-01-29 13:43:42,105][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-01-29 13:43:42,105][INFO][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-01-29 13:43:42,105][INFO][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-01-29 13:43:42,105][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 13:43:42,105][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 13:43:42,105][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 13:43:42,105][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 13:43:42,105][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 13:43:42,105][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 13:43:42,243][INFO][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-01-29 13:43:42,243][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-01-29 13:43:42,243][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-01-29 13:43:42,243][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 13:43:42,244][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 13:43:42,244][INFO][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-01-29 13:43:42,244][INFO][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-01-29 13:43:42,245][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-01-29 13:43:42,245][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:43:42,245][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:43:42,245][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:43:42,245][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:44:10,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/auth/me [2026-01-29 13:44:10,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 13:44:10,891][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:44:10,892][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:44:10,892][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:44:10,892][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:44:10,892][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:44:10,892][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:44:10,894][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:44:10,894][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:44:10,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:44:10,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:44:10,894][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-29 13:44:10,894][INFO][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-01-29 13:44:10,894][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-29 13:44:10,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-29 13:44:10,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:44:10,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:44:10,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:44:10,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:44:10,925][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 13:44:10,925][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 13:44:10,926][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:44:10,926][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:44:10,926][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:44:10,926][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:44:10,927][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:44:10,927][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:44:10,927][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:44:10,928][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:44:10,928][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:44:10,929][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:44:10,930][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:44:10,930][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:44:10,930][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:44:10,931][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 13:44:10,932][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:44:10,932][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:44:10,932][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 13:44:10,933][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 13:44:10,933][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:44:10,933][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:44:10,933][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:44:10,933][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:44:10,933][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 13:44:10,933][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:44:10,933][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:44:10,934][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:44:10,934][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:44:10,944][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-01-29 13:44:10,944][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-01-29 13:44:10,945][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:44:10,945][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:44:10,946][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:44:10,946][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:44:10,946][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:44:10,947][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:44:10,947][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:44:10,948][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:44:10,948][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:44:10,950][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:44:10,950][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:44:10,950][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:44:10,950][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:44:10,950][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-01-29 13:44:10,953][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:44:10,953][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:44:10,954][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-01-29 13:44:10,954][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-01-29 13:44:10,954][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:44:10,955][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:44:10,955][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 13:44:10,955][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 13:44:10,955][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 13:44:10,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-29 13:44:10,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 13:44:10,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 13:44:10,955][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 13:44:10,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-29 13:44:10,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 13:44:10,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 13:44:10,955][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-01-29 13:44:10,956][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-29 13:44:10,956][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-29 13:44:10,956][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-01-29 13:44:10,956][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-29 13:44:10,956][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-01-29 13:44:10,956][INFO][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-01-29 13:44:10,956][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-01-29 13:44:10,956][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-01-29 13:44:10,956][INFO][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-01-29 13:44:10,956][INFO][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-01-29 13:44:10,956][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-01-29 13:44:10,956][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-01-29 13:44:10,956][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-01-29 13:44:10,956][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 13:44:10,956][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 13:44:10,956][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-01-29 13:44:10,957][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-01-29 13:44:10,957][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-29 13:44:11,139][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-01-29 13:44:11,139][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-01-29 13:44:11,139][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-01-29 13:44:11,139][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 13:44:11,139][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 13:44:11,231][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-01-29 13:44:11,231][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-01-29 13:44:11,231][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-01-29 13:44:11,231][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-01-29 13:44:11,231][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-01-29 13:44:11,231][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-01-29 13:44:11,231][INFO][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-01-29 13:44:11,231][INFO][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-01-29 13:44:11,231][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 13:44:11,231][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 13:44:11,231][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 13:44:11,231][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 13:44:11,231][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 13:44:11,232][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 13:44:11,353][INFO][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-01-29 13:44:11,353][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-01-29 13:44:11,353][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-01-29 13:44:11,353][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 13:44:11,353][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 13:44:11,354][INFO][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-01-29 13:44:11,354][INFO][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-01-29 13:44:11,355][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-01-29 13:44:11,355][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:44:11,355][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:44:11,356][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:44:11,356][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:44:24,094][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/llm/providers [2026-01-29 13:44:24,094][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-29 13:44:24,094][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/llm/providers [2026-01-29 13:44:24,094][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:44:24,094][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:44:34,869][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/llm/providers/test [2026-01-29 13:44:34,869][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/llm/providers/test [2026-01-29 13:44:34,871][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 405 for /api/llm/providers/test [2026-01-29 13:44:34,871][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:44:34,871][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:26,023][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 13:59:26,023][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 13:59:26,023][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 13:59:26,023][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 13:59:26,023][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 13:59:26,023][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:59:26,024][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:59:26,024][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:59:26,024][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:59:26,024][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:59:26,024][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:59:26,024][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:59:26,024][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:59:26,024][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:59:26,025][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:59:26,025][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 13:59:26,025][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:59:26,025][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:59:26,025][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 13:59:26,026][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 13:59:26,026][INFO][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-01-29 13:59:26,026][INFO][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-01-29 13:59:26,026][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 13:59:26,026][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 13:59:26,026][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 13:59:26,026][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:26,026][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:26,027][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:59:26,027][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:59:27,098][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 13:59:27,098][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 13:59:27,099][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 13:59:27,099][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 13:59:27,099][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 13:59:27,099][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:59:27,099][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:59:27,099][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:59:27,099][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:59:27,100][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:59:27,100][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:59:27,100][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:59:27,101][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:59:27,101][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:59:27,101][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 13:59:27,101][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:59:27,101][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 13:59:27,103][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_config_manager][Entry] [2026-01-29 13:59:27,103][INFO][superset_tools_app] [has_permission][Entry] tasks:READ [2026-01-29 13:59:27,103][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:59:27,104][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:59:27,105][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:59:27,105][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:59:27,106][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 13:59:27,106][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 13:59:27,106][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 13:59:27,106][INFO][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-01-29 13:59:27,106][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 13:59:27,106][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 13:59:27,106][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 13:59:27,106][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 13:59:27,106][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:27,106][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:27,107][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:59:27,107][INFO][superset_tools_app] [get_auth_db][Coherence:OK] [2026-01-29 13:59:27,107][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:59:27,108][INFO][superset_tools_app] [get_auth_db][Exit] [2026-01-29 13:59:27,108][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:59:27,109][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:59:27,109][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:59:27,110][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:59:27,110][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:59:27,110][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:59:27,110][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:59:27,111][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 13:59:27,112][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:59:27,113][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:59:27,113][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 13:59:27,113][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 13:59:27,113][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:59:27,113][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:59:27,113][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:59:27,113][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:59:27,113][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 13:59:27,113][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:27,113][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:27,114][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:59:27,114][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:59:28,150][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings [2026-01-29 13:59:28,150][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings [2026-01-29 13:59:28,150][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_config_manager][Entry] [2026-01-29 13:59:28,151][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:59:28,151][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:59:28,151][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 13:59:28,151][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:59:28,151][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:59:28,151][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:59:28,151][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:59:28,151][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:59:28,152][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:59:28,152][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:59:28,152][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:59:28,152][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:59:28,152][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 13:59:28,153][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:59:28,153][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:59:28,153][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_settings][Entry] [2026-01-29 13:59:28,153][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-01-29 13:59:28,153][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-01-29 13:59:28,153][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-01-29 13:59:28,153][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_config][Entry] [2026-01-29 13:59:28,153][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 13:59:28,153][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 13:59:28,154][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings [2026-01-29 13:59:28,154][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:28,154][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:28,154][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:59:28,154][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:59:28,263][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings [2026-01-29 13:59:28,263][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings [2026-01-29 13:59:28,264][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_config_manager][Entry] [2026-01-29 13:59:28,264][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:59:28,264][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:59:28,264][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 13:59:28,264][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:59:28,264][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:59:28,264][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:59:28,264][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:59:28,264][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:59:28,265][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:59:28,265][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:59:28,265][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:59:28,265][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:59:28,265][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 13:59:28,266][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:59:28,266][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:59:28,267][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_settings][Entry] [2026-01-29 13:59:28,267][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-01-29 13:59:28,267][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-01-29 13:59:28,267][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-01-29 13:59:28,267][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_config][Entry] [2026-01-29 13:59:28,267][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 13:59:28,267][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 13:59:28,267][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings [2026-01-29 13:59:28,267][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:28,267][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:28,268][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:59:28,268][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:59:29,096][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings/connections [2026-01-29 13:59:29,096][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings/connections [2026-01-29 13:59:29,096][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-29 13:59:29,096][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [ConnectionsRouter.list_connections][Entry] [2026-01-29 13:59:29,097][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Coherence:OK] [2026-01-29 13:59:29,097][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Exit] [2026-01-29 13:59:29,097][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/connections [2026-01-29 13:59:29,098][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:29,098][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:29,098][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 13:59:29,099][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 13:59:29,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/git/config [2026-01-29 13:59:29,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/config [2026-01-29 13:59:29,608][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-29 13:59:29,608][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-29 13:59:29,608][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:59:29,608][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:59:29,608][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:59:29,608][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:59:29,608][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:59:29,612][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:59:29,612][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:59:29,612][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:59:29,612][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:59:29,613][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 13:59:29,614][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:59:29,614][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:59:29,614][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_git_configs][Entry] [2026-01-29 13:59:29,616][INFO][superset_tools_app] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Coherence:OK] [2026-01-29 13:59:29,616][INFO][superset_tools_app] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Exit] [2026-01-29 13:59:29,616][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/config [2026-01-29 13:59:29,616][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:29,616][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:29,617][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:59:29,617][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:59:29,617][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 13:59:29,617][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 13:59:30,609][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/admin/users [2026-01-29 13:59:30,610][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/admin/users [2026-01-29 13:59:30,610][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 13:59:30,611][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:59:30,611][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:59:30,612][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:59:30,612][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:59:30,612][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:59:30,613][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:59:30,613][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:59:30,614][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:59:30,614][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:59:30,614][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/admin/roles [2026-01-29 13:59:30,614][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/admin/roles [2026-01-29 13:59:30,615][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:users:READ [2026-01-29 13:59:30,615][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:59:30,617][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:59:30,618][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:59:30,618][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:59:30,618][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:59:30,618][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:59:30,618][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:59:30,618][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.admin.list_users][Entry] [2026-01-29 13:59:30,618][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:59:30,619][INFO][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-01-29 13:59:30,619][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:59:30,619][INFO][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-01-29 13:59:30,619][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:59:30,620][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/admin/users [2026-01-29 13:59:30,620][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:59:30,620][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:30,620][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:59:30,620][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:30,622][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:roles:READ [2026-01-29 13:59:30,622][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:59:30,623][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:59:30,624][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:59:30,624][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:59:30,624][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.admin.list_roles][Entry] [2026-01-29 13:59:30,625][INFO][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-01-29 13:59:30,625][INFO][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-01-29 13:59:30,626][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/admin/roles [2026-01-29 13:59:30,627][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:30,627][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:30,628][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:59:30,628][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:59:31,081][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/admin/roles [2026-01-29 13:59:31,082][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/admin/roles [2026-01-29 13:59:31,082][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:59:31,082][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:59:31,082][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:59:31,083][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:59:31,083][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:59:31,083][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:59:31,084][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:59:31,085][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:59:31,085][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:59:31,085][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:59:31,085][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:roles:READ [2026-01-29 13:59:31,087][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/admin/permissions [2026-01-29 13:59:31,087][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:59:31,087][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/admin/permissions [2026-01-29 13:59:31,087][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:59:31,088][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 13:59:31,088][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.admin.list_roles][Entry] [2026-01-29 13:59:31,088][INFO][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-01-29 13:59:31,088][INFO][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-01-29 13:59:31,090][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/admin/roles [2026-01-29 13:59:31,090][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:31,090][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:31,090][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:59:31,091][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:59:31,091][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:59:31,091][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:59:31,091][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:59:31,091][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:59:31,092][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:59:31,093][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:59:31,094][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:59:31,094][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:59:31,094][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:59:31,094][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:roles:READ [2026-01-29 13:59:31,095][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:59:31,096][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:59:31,096][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.admin.list_permissions][Entry] [2026-01-29 13:59:31,096][INFO][superset_tools_app] [api.admin.list_permissions][Action] [api.admin.list_permissions][Action] [api.admin.list_permissions][Action] [api.admin.list_permissions][Action] [AuthRepository.list_permissions][Entry] [2026-01-29 13:59:31,096][INFO][superset_tools_app] [AuthRepository.list_permissions][Action] [AuthRepository.list_permissions][Action] [AuthRepository.list_permissions][Action] [AuthRepository.list_permissions][Action] [AuthRepository.list_permissions][Coherence:OK] [2026-01-29 13:59:31,096][INFO][superset_tools_app] [AuthRepository.list_permissions][Action] [AuthRepository.list_permissions][Action] [AuthRepository.list_permissions][Action] [AuthRepository.list_permissions][Action] [AuthRepository.list_permissions][Exit] [2026-01-29 13:59:31,096][INFO][superset_tools_app] [api.admin.list_permissions][Action] [api.admin.list_permissions][Action] [api.admin.list_permissions][Action] [api.admin.list_permissions][Action] [api.admin.list_permissions][Coherence:OK] [2026-01-29 13:59:31,096][INFO][superset_tools_app] [api.admin.list_permissions][Action] [api.admin.list_permissions][Action] [api.admin.list_permissions][Action] [api.admin.list_permissions][Action] [api.admin.list_permissions][Exit] [2026-01-29 13:59:31,097][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/admin/permissions [2026-01-29 13:59:31,097][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:31,097][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:31,097][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:59:31,097][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:59:31,475][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/admin/roles [2026-01-29 13:59:31,475][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/admin/roles [2026-01-29 13:59:31,475][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 13:59:31,476][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:59:31,476][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:59:31,476][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:59:31,476][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:59:31,476][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:59:31,478][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:59:31,478][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:59:31,478][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:59:31,478][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:59:31,479][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:roles:READ [2026-01-29 13:59:31,479][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:59:31,480][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:59:31,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.admin.list_roles][Entry] [2026-01-29 13:59:31,480][INFO][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-01-29 13:59:31,480][INFO][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-01-29 13:59:31,482][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/admin/roles [2026-01-29 13:59:31,482][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:31,482][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:31,483][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:59:31,483][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:59:31,489][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/admin/ad-mappings [2026-01-29 13:59:31,489][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/admin/ad-mappings [2026-01-29 13:59:31,490][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 13:59:31,490][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:59:31,490][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:59:31,490][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:59:31,490][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:59:31,490][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:59:31,492][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:59:31,492][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:59:31,492][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:59:31,492][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:59:31,492][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 13:59:31,494][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:59:31,494][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:59:31,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.admin.list_ad_mappings][Entry] [2026-01-29 13:59:31,494][INFO][superset_tools_app] [api.admin.list_ad_mappings][Action] [api.admin.list_ad_mappings][Action] [api.admin.list_ad_mappings][Action] [api.admin.list_ad_mappings][Action] [api.admin.list_ad_mappings][Coherence:OK] [2026-01-29 13:59:31,495][INFO][superset_tools_app] [api.admin.list_ad_mappings][Action] [api.admin.list_ad_mappings][Action] [api.admin.list_ad_mappings][Action] [api.admin.list_ad_mappings][Action] [api.admin.list_ad_mappings][Exit] [2026-01-29 13:59:31,495][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/admin/ad-mappings [2026-01-29 13:59:31,495][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:31,495][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:31,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:59:31,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:59:31,880][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/llm/providers [2026-01-29 13:59:31,880][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-29 13:59:31,881][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/llm/providers [2026-01-29 13:59:31,881][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:31,881][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:33,382][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings [2026-01-29 13:59:33,382][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings [2026-01-29 13:59:33,383][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_config_manager][Entry] [2026-01-29 13:59:33,383][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:59:33,383][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:59:33,383][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 13:59:33,383][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:59:33,383][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:59:33,383][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:59:33,383][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:59:33,383][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:59:33,384][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:59:33,385][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:59:33,385][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:59:33,385][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:59:33,386][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 13:59:33,388][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:59:33,388][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:59:33,389][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_settings][Entry] [2026-01-29 13:59:33,389][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-01-29 13:59:33,389][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-01-29 13:59:33,389][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-01-29 13:59:33,389][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_config][Entry] [2026-01-29 13:59:33,389][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 13:59:33,389][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 13:59:33,389][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings [2026-01-29 13:59:33,389][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:33,389][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:33,390][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:59:33,390][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:59:33,949][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings/connections [2026-01-29 13:59:33,950][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings/connections [2026-01-29 13:59:33,950][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-29 13:59:33,950][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [ConnectionsRouter.list_connections][Entry] [2026-01-29 13:59:33,951][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Coherence:OK] [2026-01-29 13:59:33,951][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Exit] [2026-01-29 13:59:33,952][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/connections [2026-01-29 13:59:33,952][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:33,952][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:33,953][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 13:59:33,953][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 13:59:34,391][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/git/config [2026-01-29 13:59:34,391][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/config [2026-01-29 13:59:34,392][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-29 13:59:34,392][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-29 13:59:34,392][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:59:34,392][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:59:34,393][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:59:34,393][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:59:34,393][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:59:34,393][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:59:34,393][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:59:34,393][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:59:34,394][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:59:34,394][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 13:59:34,394][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:59:34,395][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:59:34,395][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_git_configs][Entry] [2026-01-29 13:59:34,396][INFO][superset_tools_app] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Coherence:OK] [2026-01-29 13:59:34,396][INFO][superset_tools_app] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Exit] [2026-01-29 13:59:34,397][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/config [2026-01-29 13:59:34,397][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:34,397][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:34,398][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:59:34,398][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:59:34,398][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 13:59:34,399][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 13:59:35,165][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 13:59:35,165][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 13:59:35,165][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 13:59:35,165][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 13:59:35,165][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 13:59:35,166][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 13:59:35,166][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:59:35,166][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:59:35,166][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:59:35,166][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:59:35,166][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:59:35,168][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:59:35,169][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:59:35,169][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:59:35,169][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:59:35,169][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 13:59:35,170][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 13:59:35,171][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 13:59:35,172][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:59:35,172][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:59:35,172][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:59:35,172][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:59:35,172][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:59:35,172][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 13:59:35,172][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 13:59:35,173][INFO][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-01-29 13:59:35,173][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 13:59:35,173][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 13:59:35,173][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 13:59:35,173][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 13:59:35,173][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:35,173][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:35,174][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:59:35,174][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:59:35,174][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:59:35,175][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:59:35,175][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:59:35,175][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:59:35,175][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:59:35,175][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:59:35,176][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:59:35,176][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:59:35,177][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:59:35,177][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:59:35,177][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 13:59:35,179][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:59:35,179][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:59:35,179][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 13:59:35,179][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 13:59:35,179][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:59:35,179][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:59:35,179][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 13:59:35,179][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 13:59:35,179][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 13:59:35,179][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:35,179][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:35,180][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:59:35,180][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:59:36,069][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 13:59:36,069][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 13:59:36,070][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 13:59:36,070][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 13:59:36,070][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 13:59:36,070][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 13:59:36,070][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 13:59:36,070][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 13:59:36,071][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 13:59:36,071][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 13:59:36,071][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 13:59:36,071][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 13:59:36,071][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 13:59:36,071][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 13:59:36,072][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 13:59:36,072][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 13:59:36,072][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 13:59:36,072][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 13:59:36,073][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 13:59:36,073][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 13:59:36,073][INFO][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-01-29 13:59:36,073][INFO][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-01-29 13:59:36,073][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 13:59:36,073][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 13:59:36,073][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 13:59:36,073][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:36,073][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:36,074][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 13:59:36,074][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 13:59:39,130][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 13:59:39,130][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 13:59:39,130][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 13:59:39,130][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 13:59:39,130][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 13:59:39,131][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/environments [2026-01-29 13:59:39,131][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:39,131][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:39,139][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings/connections [2026-01-29 13:59:39,139][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings/connections [2026-01-29 13:59:39,139][INFO][superset_tools_app] [get_db][Entry] [2026-01-29 13:59:39,140][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [ConnectionsRouter.list_connections][Entry] [2026-01-29 13:59:39,140][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Coherence:OK] [2026-01-29 13:59:39,140][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Exit] [2026-01-29 13:59:39,140][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/connections [2026-01-29 13:59:39,140][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 13:59:39,140][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 13:59:39,141][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 13:59:39,141][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 15:03:23,225][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/auth/login [2026-01-29 15:03:23,225][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/auth/login [2026-01-29 15:03:23,226][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 15:03:23,226][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.login][Entry] [2026-01-29 15:03:23,227][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.authenticate_user][Entry] [2026-01-29 15:03:23,227][INFO][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-01-29 15:03:23,228][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 15:03:23,228][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 15:03:23,401][INFO][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-01-29 15:03:23,403][INFO][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-01-29 15:03:23,403][INFO][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-01-29 15:03:23,403][INFO][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-01-29 15:03:23,403][INFO][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-01-29 15:03:23,404][INFO][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-01-29 15:03:23,404][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-01-29T12:03:23.404288][LOGIN_SUCCESS] User: admin Details: {'source': 'LOCAL'} [2026-01-29 15:03:23,404][INFO][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-01-29 15:03:23,404][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-01-29 15:03:23,404][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.create_session][Entry] [2026-01-29 15:03:23,404][INFO][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [create_access_token][Entry] [2026-01-29 15:03:23,404][INFO][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-01-29 15:03:23,404][INFO][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Exit] [2026-01-29 15:03:23,404][INFO][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-01-29 15:03:23,404][INFO][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Exit] [2026-01-29 15:03:23,404][INFO][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-01-29 15:03:23,404][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Exit] [2026-01-29 15:03:23,405][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/login [2026-01-29 15:03:23,405][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 15:03:23,405][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 15:03:23,405][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 15:03:23,405][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 15:03:23,409][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/auth/me [2026-01-29 15:03:23,410][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 15:03:23,410][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 15:03:23,410][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 15:03:23,410][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 15:03:23,410][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 15:03:23,410][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 15:03:23,411][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 15:03:23,411][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 15:03:23,411][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 15:03:23,411][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 15:03:23,411][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 15:03:23,411][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-29 15:03:23,411][INFO][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-01-29 15:03:23,411][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-29 15:03:23,413][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-29 15:03:23,413][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 15:03:23,413][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 15:03:23,413][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 15:03:23,414][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 15:03:23,440][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 15:03:23,440][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 15:03:23,441][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 15:03:23,441][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 15:03:23,441][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 15:03:23,441][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 15:03:23,442][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 15:03:23,442][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 15:03:23,442][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 15:03:23,442][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 15:03:23,442][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 15:03:23,443][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 15:03:23,443][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 15:03:23,443][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 15:03:23,443][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 15:03:23,443][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 15:03:23,444][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 15:03:23,444][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 15:03:23,444][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 15:03:23,444][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 15:03:23,444][INFO][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-01-29 15:03:23,444][INFO][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-01-29 15:03:23,444][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 15:03:23,444][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 15:03:23,444][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 15:03:23,444][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 15:03:23,444][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 15:03:23,445][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 15:03:23,445][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 15:03:26,804][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/llm/providers [2026-01-29 15:03:26,805][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-29 15:03:26,805][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/llm/providers [2026-01-29 15:03:26,805][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 15:03:26,805][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:34:36,035][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/llm/providers/test [2026-01-29 16:34:36,035][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/llm/providers/test [2026-01-29 16:34:36,036][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 405 for /api/llm/providers/test [2026-01-29 16:34:36,036][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:34:36,036][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:34:36,834][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/llm/providers/test [2026-01-29 16:34:36,835][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/llm/providers/test [2026-01-29 16:34:36,835][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 405 for /api/llm/providers/test [2026-01-29 16:34:36,835][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:34:36,835][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:38:34,075][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-01-29 16:38:34,075][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-29 16:38:34,075][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 16:38:34,075][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 16:38:34,075][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-29 16:38:34,075][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-29 16:38:34,076][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-01-29 16:38:34,076][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-29 16:38:34,076][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-29 16:38:34,076][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-29 16:38:34,786][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 16:38:34,786][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 16:38:34,786][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 16:38:34,786][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 16:38:34,790][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 16:38:34,790][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 16:38:34,790][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 16:38:34,790][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 16:38:34,790][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 16:38:34,790][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 16:38:34,790][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:38:34,790][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:38:34,790][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:38:34,814][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:38:34,814][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:38:34,814][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:38:34,814][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:38:34,814][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:38:34,814][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:38:34,814][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:38:34,814][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 16:38:34,814][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 16:38:34,815][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:38:34,815][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 16:38:34,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:38:34,816][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 16:38:34,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 16:38:34,817][INFO][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-01-29 16:38:34,817][INFO][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_manager][Entry] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 16:38:34,817][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 16:38:34,817][INFO][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-01-29 16:38:34,818][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [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-01-29 16:38:34,818][INFO][superset_tools_app] [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-01-29 16:38:34,818][INFO][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-01-29 16:38:34,818][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 16:38:34,818][INFO][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-01-29 16:38:34,818][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 16:38:34,818][INFO][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-01-29 16:38:34,818][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 16:38:34,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:38:34,818][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:38:35,011][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 16:38:35,011][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:38:35,012][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:38:35,012][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:38:35,169][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 16:38:35,169][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 16:38:35,169][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 16:38:35,169][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 16:38:35,169][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 16:38:35,170][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 16:38:35,170][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 16:38:35,170][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 16:38:35,170][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 16:38:35,170][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 16:38:35,170][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 16:38:35,170][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 16:38:35,171][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 16:38:35,171][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 16:38:35,171][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 16:38:35,171][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 16:38:35,171][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 16:38:35,171][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:38:35,171][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:38:35,171][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:38:35,171][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 16:38:35,171][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 16:38:35,171][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 16:38:35,171][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 16:38:35,171][INFO][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-01-29 16:38:35,171][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 16:38:35,171][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 16:38:35,171][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 16:38:35,171][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 16:38:35,171][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 16:38:35,172][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 16:38:35,172][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 16:38:35,172][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 16:38:35,172][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 16:38:35,172][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 16:38:35,172][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 16:38:35,172][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 16:38:35,172][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 16:38:35,172][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 16:38:35,172][INFO][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-01-29 16:38:35,172][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 16:38:35,172][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 16:38:35,172][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 16:38:35,172][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 16:38:35,172][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 16:38:35,173][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:38:35,173][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:38:35,173][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:38:35,173][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:38:35,174][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:38:35,175][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:38:35,175][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:38:35,175][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:38:35,175][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:38:35,175][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:38:35,175][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 16:38:35,175][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 16:38:35,175][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 16:38:35,175][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 16:38:35,175][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 16:38:35,175][INFO][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-01-29 16:38:35,175][INFO][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-01-29 16:38:35,175][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-01-29 16:38:35,175][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 16:38:35,175][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 16:38:35,175][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 16:38:35,175][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 16:38:35,175][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 16:38:35,175][INFO][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-01-29 16:38:35,194][INFO][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-01-29 16:38:35,194][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 16:38:35,194][INFO][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-01-29 16:38:35,194][INFO][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-01-29 16:38:35,194][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 16:38:35,194][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 16:38:35,195][INFO][superset_tools_app] TaskManager initialized [2026-01-29 16:38:35,195][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 16:38:35,196][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 16:38:35,196][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 16:38:35,196][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 16:38:35,259][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 16:38:35,259][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 16:38:35,259][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 16:38:35,430][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 16:38:35,431][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 16:38:35,431][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 16:38:35,431][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 16:38:35,431][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 16:38:35,431][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 16:38:35,431][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 16:38:35,431][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 16:38:35,431][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 16:38:35,431][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 16:38:35,431][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 16:38:35,431][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 16:38:35,431][INFO][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-01-29 16:38:35,432][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-01-29 16:38:35,432][INFO][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-01-29 16:38:35,432][INFO][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-01-29 16:38:35,432][INFO][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-01-29 16:38:35,432][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 16:38:35,432][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 16:38:35,432][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 16:42:11,028][INFO][superset_tools_app] [shutdown_event][Entry] [2026-01-29 16:42:11,028][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-29 16:42:11,028][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 16:42:11,028][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 16:42:11,028][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-29 16:42:11,028][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-29 16:42:11,028][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-01-29 16:42:11,028][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-29 16:42:11,028][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-29 16:42:11,028][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-29 16:42:11,498][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 16:42:11,498][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 16:42:11,498][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 16:42:11,498][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 16:42:11,501][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 16:42:11,501][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 16:42:11,501][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 16:42:11,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 16:42:11,501][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 16:42:11,501][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 16:42:11,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:42:11,501][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:42:11,501][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:42:11,526][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 16:42:11,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 16:42:11,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:42:11,527][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 16:42:11,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:42:11,528][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 16:42:11,529][INFO][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-01-29 16:42:11,529][INFO][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_manager][Entry] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 16:42:11,529][INFO][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-01-29 16:42:11,529][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [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-01-29 16:42:11,529][INFO][superset_tools_app] [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-01-29 16:42:11,529][INFO][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-01-29 16:42:11,529][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 16:42:11,529][INFO][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-01-29 16:42:11,529][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 16:42:11,529][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 16:42:11,530][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 16:42:11,530][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 16:42:11,530][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 16:42:11,530][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 16:42:11,530][INFO][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-01-29 16:42:11,530][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 16:42:11,530][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 16:42:11,530][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 16:42:11,530][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 16:42:11,530][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 16:42:11,530][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:42:11,530][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:42:11,530][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:42:11,680][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 16:42:11,681][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:42:11,681][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:42:11,681][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:42:11,771][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 16:42:11,771][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 16:42:11,771][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 16:42:11,771][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 16:42:11,771][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 16:42:11,771][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 16:42:11,771][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 16:42:11,771][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 16:42:11,771][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 16:42:11,771][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 16:42:11,772][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 16:42:11,772][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 16:42:11,772][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 16:42:11,772][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 16:42:11,772][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 16:42:11,772][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 16:42:11,772][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 16:42:11,772][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:42:11,773][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:42:11,773][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:42:11,773][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 16:42:11,773][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 16:42:11,773][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 16:42:11,773][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 16:42:11,773][INFO][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-01-29 16:42:11,773][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 16:42:11,773][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 16:42:11,773][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 16:42:11,773][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 16:42:11,773][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 16:42:11,773][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 16:42:11,773][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 16:42:11,773][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 16:42:11,773][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 16:42:11,773][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 16:42:11,774][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 16:42:11,774][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 16:42:11,774][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 16:42:11,774][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 16:42:11,774][INFO][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-01-29 16:42:11,774][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 16:42:11,774][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 16:42:11,774][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 16:42:11,774][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 16:42:11,774][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 16:42:11,774][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:42:11,774][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:42:11,774][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:42:11,775][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 16:42:11,775][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 16:42:11,776][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 16:42:11,776][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 16:42:11,776][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 16:42:11,776][INFO][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-01-29 16:42:11,776][INFO][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-01-29 16:42:11,776][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-01-29 16:42:11,776][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 16:42:11,776][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 16:42:11,776][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 16:42:11,776][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 16:42:11,776][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 16:42:11,776][INFO][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-01-29 16:42:11,783][INFO][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-01-29 16:42:11,783][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 16:42:11,783][INFO][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-01-29 16:42:11,783][INFO][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-01-29 16:42:11,783][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 16:42:11,783][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 16:42:11,783][INFO][superset_tools_app] TaskManager initialized [2026-01-29 16:42:11,783][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 16:42:11,784][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 16:42:11,784][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 16:42:11,784][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 16:42:11,809][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 16:42:11,809][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 16:42:11,809][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 16:42:11,945][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 16:42:11,945][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 16:42:11,945][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 16:42:11,945][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 16:42:11,945][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 16:42:11,945][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 16:42:11,945][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 16:42:11,946][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 16:42:11,946][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 16:42:11,946][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 16:42:11,946][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 16:42:11,946][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 16:42:11,947][INFO][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-01-29 16:42:11,947][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-01-29 16:42:11,947][INFO][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-01-29 16:42:11,947][INFO][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-01-29 16:42:11,947][INFO][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-01-29 16:42:11,947][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 16:42:11,947][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 16:42:11,947][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 16:46:02,163][INFO][superset_tools_app] [log_requests][Entry] POST /api/llm/providers/test [2026-01-29 16:46:02,163][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/llm/providers/test [2026-01-29 16:46:02,164][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:46:02,164][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:46:02,164][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:46:02,168][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:Failed] Signature has expired. [2026-01-29 16:46:02,168][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:Failed] 401: Could not validate credentials [2026-01-29 16:46:02,168][INFO][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-01-29 16:46:02,169][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/llm/providers/test [2026-01-29 16:46:02,169][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:46:02,169][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:47:27,650][INFO][superset_tools_app] [shutdown_event][Entry] [2026-01-29 16:47:27,650][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-29 16:47:27,650][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 16:47:27,651][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 16:47:27,651][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-29 16:47:27,651][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-29 16:47:27,651][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-01-29 16:47:27,651][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-29 16:47:27,651][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-29 16:47:27,651][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-29 16:47:28,194][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 16:47:28,194][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 16:47:28,194][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 16:47:28,194][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 16:47:28,197][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 16:47:28,197][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 16:47:28,197][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 16:47:28,197][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 16:47:28,197][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 16:47:28,197][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 16:47:28,197][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:47:28,197][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:47:28,197][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:47:28,226][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:47:28,226][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:47:28,226][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:47:28,226][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:47:28,226][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:47:28,226][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:47:28,226][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:47:28,226][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 16:47:28,226][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 16:47:28,226][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 16:47:28,226][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 16:47:28,227][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:47:28,227][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 16:47:28,228][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:47:28,228][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 16:47:28,229][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:47:28,229][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 16:47:28,230][INFO][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-01-29 16:47:28,230][INFO][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_manager][Entry] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 16:47:28,230][INFO][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-01-29 16:47:28,230][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [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-01-29 16:47:28,230][INFO][superset_tools_app] [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-01-29 16:47:28,230][INFO][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-01-29 16:47:28,230][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 16:47:28,230][INFO][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-01-29 16:47:28,230][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 16:47:28,230][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 16:47:28,231][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 16:47:28,231][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 16:47:28,231][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 16:47:28,231][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 16:47:28,231][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 16:47:28,231][INFO][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-01-29 16:47:28,231][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 16:47:28,231][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 16:47:28,231][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 16:47:28,231][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 16:47:28,231][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 16:47:28,231][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:47:28,231][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:47:28,231][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:47:28,410][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:47:28,411][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:47:28,411][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:47:28,411][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:47:28,411][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 16:47:28,411][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:47:28,411][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:47:28,411][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:47:28,498][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 16:47:28,498][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 16:47:28,498][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 16:47:28,498][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 16:47:28,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 16:47:28,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 16:47:28,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 16:47:28,499][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 16:47:28,499][INFO][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-01-29 16:47:28,499][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 16:47:28,499][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 16:47:28,500][INFO][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-01-29 16:47:28,500][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 16:47:28,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 16:47:28,500][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 16:47:28,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 16:47:28,501][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 16:47:28,501][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 16:47:28,501][INFO][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-01-29 16:47:28,501][INFO][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-01-29 16:47:28,501][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 16:47:28,501][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 16:47:28,501][INFO][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-01-29 16:47:28,511][INFO][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-01-29 16:47:28,511][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 16:47:28,511][INFO][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-01-29 16:47:28,511][INFO][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-01-29 16:47:28,511][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 16:47:28,511][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 16:47:28,511][INFO][superset_tools_app] TaskManager initialized [2026-01-29 16:47:28,511][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 16:47:28,512][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 16:47:28,512][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 16:47:28,512][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 16:47:28,542][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 16:47:28,542][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 16:47:28,542][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 16:47:28,666][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 16:47:28,666][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 16:47:28,666][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 16:47:28,666][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 16:47:28,666][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 16:47:28,666][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 16:47:28,666][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 16:47:28,667][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 16:47:28,667][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 16:47:28,667][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 16:47:28,667][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 16:47:28,667][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 16:47:28,667][INFO][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-01-29 16:47:28,667][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-01-29 16:47:28,667][INFO][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-01-29 16:47:28,667][INFO][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-01-29 16:47:28,667][INFO][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-01-29 16:47:28,667][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 16:47:28,667][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 16:47:28,667][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 16:48:41,747][INFO][superset_tools_app] [log_requests][Entry] POST /api/llm/providers/test [2026-01-29 16:48:41,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/llm/providers/test [2026-01-29 16:48:41,748][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:48:41,749][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:48:41,749][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:48:41,752][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:Failed] Signature has expired. [2026-01-29 16:48:41,752][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:Failed] 401: Could not validate credentials [2026-01-29 16:48:41,752][INFO][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-01-29 16:48:41,753][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/llm/providers/test [2026-01-29 16:48:41,753][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:48:41,753][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:48:51,693][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-01-29 16:48:51,693][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 16:48:51,693][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:48:51,694][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:48:51,694][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:48:51,694][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:Failed] Signature has expired. [2026-01-29 16:48:51,694][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:Failed] 401: Could not validate credentials [2026-01-29 16:48:51,694][INFO][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-01-29 16:48:51,694][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/auth/me [2026-01-29 16:48:51,694][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:48:51,695][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:48:54,579][INFO][superset_tools_app] [log_requests][Entry] POST /api/auth/login [2026-01-29 16:48:54,579][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/auth/login [2026-01-29 16:48:54,581][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:48:54,581][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.login][Entry] [2026-01-29 16:48:54,581][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.authenticate_user][Entry] [2026-01-29 16:48:54,581][INFO][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-01-29 16:48:54,583][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:48:54,583][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:48:54,767][INFO][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-01-29 16:48:54,770][INFO][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-01-29 16:48:54,770][INFO][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-01-29 16:48:54,770][INFO][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-01-29 16:48:54,770][INFO][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-01-29 16:48:54,771][INFO][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-01-29 16:48:54,771][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-01-29T13:48:54.771612][LOGIN_SUCCESS] User: admin Details: {'source': 'LOCAL'} [2026-01-29 16:48:54,771][INFO][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-01-29 16:48:54,771][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-01-29 16:48:54,771][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.create_session][Entry] [2026-01-29 16:48:54,772][INFO][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [create_access_token][Entry] [2026-01-29 16:48:54,772][INFO][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-01-29 16:48:54,772][INFO][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Exit] [2026-01-29 16:48:54,773][INFO][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-01-29 16:48:54,773][INFO][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Exit] [2026-01-29 16:48:54,773][INFO][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-01-29 16:48:54,773][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Exit] [2026-01-29 16:48:54,773][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/login [2026-01-29 16:48:54,773][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:48:54,773][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:48:54,773][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:48:54,773][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:48:54,778][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-01-29 16:48:54,778][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 16:48:54,778][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:48:54,779][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:48:54,779][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:48:54,779][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:48:54,779][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:48:54,779][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:48:54,779][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:48:54,779][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:48:54,780][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:48:54,780][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:48:54,780][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-29 16:48:54,780][INFO][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-01-29 16:48:54,780][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-29 16:48:54,785][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-29 16:48:54,785][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:48:54,785][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:48:54,787][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:48:54,787][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:48:54,808][INFO][superset_tools_app] [log_requests][Entry] GET /api/plugins [2026-01-29 16:48:54,808][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 16:48:54,809][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 16:48:54,809][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 16:48:54,809][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 16:48:54,809][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:48:54,809][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:48:54,810][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:48:54,810][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:48:54,810][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:48:54,810][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:48:54,811][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:48:54,811][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:48:54,811][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:48:54,811][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:48:54,811][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 16:48:54,811][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:48:54,812][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:48:54,812][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 16:48:54,812][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 16:48:54,812][INFO][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-01-29 16:48:54,812][INFO][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-01-29 16:48:54,812][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 16:48:54,812][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 16:48:54,812][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 16:48:54,812][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:48:54,812][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:48:54,812][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:48:54,813][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:48:56,493][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-01-29 16:48:56,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-29 16:48:56,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/llm/providers [2026-01-29 16:48:56,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:48:56,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:49:20,659][INFO][superset_tools_app] [log_requests][Entry] POST /api/llm/providers/test [2026-01-29 16:49:20,660][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/llm/providers/test [2026-01-29 16:49:20,660][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:49:20,660][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:49:20,660][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:49:20,661][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:49:20,661][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:49:20,661][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:49:20,661][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:49:20,661][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:49:20,661][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:49:20,661][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:49:20,828][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:Failed] name 'logger' is not defined [2026-01-29 16:49:20,828][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:Failed] name 'logger' is not defined [2026-01-29 16:49:50,393][INFO][superset_tools_app] [shutdown_event][Entry] [2026-01-29 16:49:50,393][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-29 16:49:50,393][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 16:49:50,393][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 16:49:50,393][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-29 16:49:50,393][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-29 16:49:50,393][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-01-29 16:49:50,393][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-29 16:49:50,393][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-29 16:49:50,393][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-29 16:49:50,886][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 16:49:50,886][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 16:49:50,886][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 16:49:50,886][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 16:49:50,891][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 16:49:50,891][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 16:49:50,891][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 16:49:50,891][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 16:49:50,891][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 16:49:50,891][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 16:49:50,891][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:49:50,891][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:49:50,891][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:49:50,921][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 16:49:50,922][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:49:50,922][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 16:49:50,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:49:50,923][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:49:50,924][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:49:50,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:49:50,924][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:49:50,924][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:49:50,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:49:50,924][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:49:50,924][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:49:50,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:49:50,924][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:49:50,924][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:49:50,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:49:50,924][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:49:50,924][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:49:50,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 16:49:50,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:49:50,924][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:49:50,924][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:49:50,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:49:50,924][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:49:50,924][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:49:50,925][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 16:49:50,925][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 16:49:50,925][INFO][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-01-29 16:49:50,926][INFO][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_manager][Entry] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 16:49:50,926][INFO][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-01-29 16:49:50,926][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [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-01-29 16:49:50,926][INFO][superset_tools_app] [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-01-29 16:49:50,926][INFO][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-01-29 16:49:50,926][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 16:49:50,926][INFO][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-01-29 16:49:50,926][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 16:49:50,926][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 16:49:50,927][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 16:49:50,927][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 16:49:50,927][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 16:49:50,927][INFO][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-01-29 16:49:50,927][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 16:49:50,927][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 16:49:50,927][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 16:49:50,927][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 16:49:50,927][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 16:49:50,927][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:49:50,927][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:49:50,927][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:49:51,130][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:49:51,131][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:49:51,131][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:49:51,131][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:49:51,131][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 16:49:51,131][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:49:51,131][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:49:51,131][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:49:51,252][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 16:49:51,252][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 16:49:51,252][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 16:49:51,252][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 16:49:51,252][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 16:49:51,252][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 16:49:51,252][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 16:49:51,252][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 16:49:51,252][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 16:49:51,252][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 16:49:51,253][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 16:49:51,253][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 16:49:51,253][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 16:49:51,253][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 16:49:51,254][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 16:49:51,254][INFO][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-01-29 16:49:51,254][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 16:49:51,254][INFO][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-01-29 16:49:51,254][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 16:49:51,254][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 16:49:51,254][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 16:49:51,255][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 16:49:51,255][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 16:49:51,255][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 16:49:51,255][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:49:51,255][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:49:51,255][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:49:51,255][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 16:49:51,255][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 16:49:51,255][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 16:49:51,255][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 16:49:51,255][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 16:49:51,255][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 16:49:51,255][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 16:49:51,255][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 16:49:51,255][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 16:49:51,255][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 16:49:51,255][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 16:49:51,255][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 16:49:51,256][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 16:49:51,256][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 16:49:51,256][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 16:49:51,256][INFO][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-01-29 16:49:51,256][INFO][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-01-29 16:49:51,256][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 16:49:51,256][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 16:49:51,256][INFO][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-01-29 16:49:51,275][INFO][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-01-29 16:49:51,275][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 16:49:51,275][INFO][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-01-29 16:49:51,275][INFO][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-01-29 16:49:51,275][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 16:49:51,275][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 16:49:51,275][INFO][superset_tools_app] TaskManager initialized [2026-01-29 16:49:51,275][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 16:49:51,277][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 16:49:51,278][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 16:49:51,278][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 16:49:51,316][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 16:49:51,316][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 16:49:51,316][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 16:49:51,429][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 16:49:51,429][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 16:49:51,429][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 16:49:51,429][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 16:49:51,429][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 16:49:51,429][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 16:49:51,429][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 16:49:51,430][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 16:49:51,430][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 16:49:51,430][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 16:49:51,430][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 16:49:51,430][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 16:49:51,430][INFO][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-01-29 16:49:51,430][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-01-29 16:49:51,430][INFO][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-01-29 16:49:51,430][INFO][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-01-29 16:49:51,430][INFO][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-01-29 16:49:51,430][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 16:49:51,431][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 16:49:51,431][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 16:50:20,042][INFO][superset_tools_app] [log_requests][Entry] POST /api/llm/providers/test [2026-01-29 16:50:20,042][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/llm/providers/test [2026-01-29 16:50:20,044][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:50:20,044][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:50:20,044][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:50:20,049][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:50:20,049][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:50:20,049][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:50:20,053][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:50:20,053][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:50:20,053][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:50:20,053][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:50:20,208][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][test_provider_config][Action] Testing config for ss op [2026-01-29 16:50:20,564][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers/test [2026-01-29 16:50:20,564][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:50:20,564][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:50:20,565][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:50:20,565][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:50:25,725][INFO][superset_tools_app] [log_requests][Entry] POST /api/llm/providers [2026-01-29 16:50:25,725][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/llm/providers [2026-01-29 16:50:25,726][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:50:25,726][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:50:25,726][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:50:25,727][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:50:25,727][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:50:25,727][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:50:25,728][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:50:25,728][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:50:25,728][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:50:25,728][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:50:25,728][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-29 16:50:25,728][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_provider][Entry] [2026-01-29 16:50:25,735][INFO][superset_tools_app] [create_provider][Action] [create_provider][Action] [create_provider][Action] [create_provider][Action] [create_provider][Coherence:OK] [2026-01-29 16:50:25,735][INFO][superset_tools_app] [create_provider][Action] [create_provider][Action] [create_provider][Action] [create_provider][Action] [create_provider][Exit] [2026-01-29 16:50:25,735][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 201 for /api/llm/providers [2026-01-29 16:50:25,736][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:50:25,736][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:50:25,736][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 16:50:25,736][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 16:50:25,737][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:50:25,737][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:50:25,743][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-01-29 16:50:25,743][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-29 16:50:25,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/llm/providers [2026-01-29 16:50:25,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:50:25,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:50:30,691][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-01-29 16:50:30,692][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 16:50:30,692][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:50:30,693][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:50:30,693][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:50:30,693][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:50:30,693][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:50:30,693][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:50:30,694][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:50:30,694][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:50:30,694][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:50:30,694][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:50:30,694][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-29 16:50:30,695][INFO][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-01-29 16:50:30,695][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-29 16:50:30,699][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-29 16:50:30,700][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:50:30,700][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:50:30,700][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:50:30,700][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:50:30,709][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-01-29 16:50:30,709][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-29 16:50:30,710][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/llm/providers [2026-01-29 16:50:30,710][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:50:30,710][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:52:57,648][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-01-29 16:52:57,649][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-29 16:52:57,650][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:52:57,652][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:52:57,652][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:52:57,653][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:52:57,653][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:52:57,653][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:52:57,654][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:52:57,654][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:52:57,654][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:52:57,654][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:52:57,655][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-29 16:52:57,655][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-01-29 16:52:57,655][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-01-29 16:52:57,659][INFO][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-01-29 16:52:57,659][INFO][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-01-29 16:52:57,660][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-01-29 16:52:57,660][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:52:57,660][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:52:57,662][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 16:52:57,662][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 16:52:57,663][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:52:57,663][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:01,641][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-01-29 16:54:01,641][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 16:54:01,642][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 16:54:01,642][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 16:54:01,642][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 16:54:01,642][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:54:01,642][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:01,642][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:01,642][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:01,642][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:01,643][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:01,643][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:01,644][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:01,644][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:01,644][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:01,645][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 16:54:01,645][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 16:54:01,646][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 16:54:01,647][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 16:54:01,647][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 16:54:01,647][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 16:54:01,647][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:01,648][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:01,648][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:54:01,649][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 16:54:01,649][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 16:54:01,649][INFO][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-01-29 16:54:01,649][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 16:54:01,649][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 16:54:01,649][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 16:54:01,650][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 16:54:01,650][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:01,650][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:01,650][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:01,651][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:01,651][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:01,651][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:01,651][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:01,652][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:01,652][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:01,653][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:01,653][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:01,653][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:01,653][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:01,654][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 16:54:01,655][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:01,656][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:01,656][INFO][superset_tools_app] [get_environments][Entry] [2026-01-29 16:54:01,656][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 16:54:01,656][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 16:54:01,656][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 16:54:01,656][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 16:54:01,656][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 16:54:01,656][INFO][superset_tools_app] [DEBUG] Response status: 200 for /api/environments [2026-01-29 16:54:01,656][INFO][superset_tools_app] [log_requests][Coherence:OK] [2026-01-29 16:54:01,656][INFO][superset_tools_app] [log_requests][Exit] [2026-01-29 16:54:01,657][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:01,657][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:04,257][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings [2026-01-29 16:54:04,257][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings [2026-01-29 16:54:04,258][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 16:54:04,258][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 16:54:04,258][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 16:54:04,258][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:54:04,258][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:04,258][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:04,259][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:04,259][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:04,259][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:04,259][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:04,259][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:04,259][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:04,259][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:04,260][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 16:54:04,260][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:04,260][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:04,260][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_settings][Entry] [2026-01-29 16:54:04,260][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-01-29 16:54:04,260][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-01-29 16:54:04,261][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-01-29 16:54:04,261][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_config][Entry] [2026-01-29 16:54:04,261][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 16:54:04,261][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 16:54:04,262][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings [2026-01-29 16:54:04,262][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:04,262][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:04,262][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:04,262][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:04,761][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 16:54:04,761][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 16:54:04,762][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 16:54:04,762][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 16:54:04,762][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 16:54:04,762][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:54:04,762][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:04,762][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:04,763][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:04,763][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:04,763][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:04,763][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:04,763][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:04,763][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:04,763][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:04,764][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 16:54:04,764][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:04,764][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:04,764][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 16:54:04,764][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 16:54:04,764][INFO][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-01-29 16:54:04,764][INFO][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-01-29 16:54:04,764][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 16:54:04,764][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 16:54:04,765][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 16:54:04,765][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:04,765][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:04,765][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:04,765][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:06,583][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 16:54:06,583][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 16:54:06,584][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 16:54:06,584][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 16:54:06,584][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 16:54:06,584][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/environments [2026-01-29 16:54:06,584][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:06,584][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:06,594][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings/connections [2026-01-29 16:54:06,594][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings/connections [2026-01-29 16:54:06,595][INFO][superset_tools_app] [get_db][Entry] [2026-01-29 16:54:06,595][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [ConnectionsRouter.list_connections][Entry] [2026-01-29 16:54:06,598][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Coherence:OK] [2026-01-29 16:54:06,598][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Exit] [2026-01-29 16:54:06,599][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/connections [2026-01-29 16:54:06,599][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:06,599][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:06,599][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 16:54:06,599][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 16:54:10,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 16:54:10,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 16:54:10,745][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 16:54:10,746][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 16:54:10,746][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 16:54:10,746][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:54:10,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:10,746][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:10,746][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:10,746][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:10,746][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:10,747][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:10,747][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:10,747][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:10,747][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:10,747][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 16:54:10,748][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:10,748][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:10,748][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 16:54:10,748][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 16:54:10,748][INFO][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-01-29 16:54:10,748][INFO][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-01-29 16:54:10,748][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 16:54:10,748][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 16:54:10,749][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 16:54:10,749][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:10,749][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:10,749][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:10,749][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:18,717][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 16:54:18,717][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 16:54:18,718][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-29 16:54:18,718][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 16:54:18,718][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 16:54:18,718][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:54:18,718][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:18,718][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:18,718][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:18,718][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:18,718][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:18,719][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:18,719][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:18,719][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:18,719][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:18,719][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 16:54:18,720][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:18,720][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:18,720][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 16:54:18,720][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 16:54:18,720][INFO][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-01-29 16:54:18,720][INFO][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-01-29 16:54:18,720][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 16:54:18,720][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 16:54:18,720][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 16:54:18,720][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:18,721][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:18,721][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:18,721][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:18,734][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/auth/me [2026-01-29 16:54:18,735][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 16:54:18,735][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:54:18,735][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:18,735][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:18,735][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:18,736][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:18,736][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:18,737][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:18,737][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:18,737][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:18,737][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:18,737][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-29 16:54:18,737][INFO][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-01-29 16:54:18,737][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-29 16:54:18,739][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-29 16:54:18,739][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:18,739][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:18,740][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:18,740][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:19,950][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 16:54:19,951][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 16:54:19,952][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 16:54:19,952][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 16:54:19,952][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 16:54:19,953][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:54:19,953][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:19,953][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:19,954][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:19,954][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:19,954][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:19,955][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:19,955][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:19,955][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:19,955][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:19,956][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 16:54:19,959][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:19,959][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:19,959][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 16:54:19,959][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 16:54:19,959][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 16:54:19,960][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 16:54:19,960][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 16:54:19,960][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 16:54:19,960][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 16:54:19,960][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:19,960][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:19,961][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:19,962][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:19,971][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-01-29 16:54:19,971][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-01-29 16:54:19,972][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 16:54:19,972][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 16:54:19,972][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 16:54:19,973][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:54:19,973][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:19,973][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:19,973][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:19,973][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:19,974][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:19,976][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:19,976][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:19,976][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:19,976][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:19,976][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-01-29 16:54:19,977][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:19,977][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:19,977][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-01-29 16:54:19,977][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-01-29 16:54:19,977][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 16:54:19,977][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 16:54:19,977][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 16:54:19,977][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 16:54:19,977][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 16:54:19,977][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-29 16:54:19,978][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 16:54:19,978][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 16:54:19,978][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 16:54:19,978][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-29 16:54:19,978][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 16:54:19,978][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 16:54:19,978][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-01-29 16:54:19,978][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-29 16:54:19,978][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-29 16:54:19,978][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-01-29 16:54:19,978][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-29 16:54:19,978][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-01-29 16:54:19,978][INFO][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-01-29 16:54:19,978][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-01-29 16:54:19,978][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-01-29 16:54:19,978][INFO][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-01-29 16:54:19,978][INFO][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-01-29 16:54:19,978][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-01-29 16:54:19,978][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-01-29 16:54:19,978][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-01-29 16:54:19,979][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 16:54:19,979][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 16:54:19,979][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-01-29 16:54:19,979][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-01-29 16:54:19,979][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-29 16:54:21,269][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-01-29 16:54:21,269][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-01-29 16:54:21,269][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-01-29 16:54:21,269][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 16:54:21,269][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 16:54:21,893][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-01-29 16:54:21,893][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-01-29 16:54:21,893][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-01-29 16:54:21,893][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-01-29 16:54:21,893][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-01-29 16:54:21,893][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-01-29 16:54:21,893][INFO][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-01-29 16:54:21,893][INFO][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-01-29 16:54:21,893][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 16:54:21,893][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 16:54:21,893][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 16:54:21,893][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 16:54:21,893][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 16:54:21,894][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 16:54:22,397][INFO][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-01-29 16:54:22,397][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-01-29 16:54:22,397][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-01-29 16:54:22,397][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 16:54:22,397][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 16:54:22,397][INFO][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-01-29 16:54:22,397][INFO][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-01-29 16:54:22,398][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-01-29 16:54:22,398][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:22,398][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:22,399][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:22,399][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:24,961][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/git/repositories/12/branches [2026-01-29 16:54:24,962][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/repositories/12/branches [2026-01-29 16:54:24,962][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:54:24,963][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:24,963][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:24,963][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:24,963][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:24,963][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:24,964][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:24,964][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:24,964][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:24,964][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:24,964][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 16:54:24,966][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:24,966][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:24,966][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_branches][Entry] [2026-01-29 16:54:24,966][INFO][superset_tools_app] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Action] [GitService.list_branches][Entry] [2026-01-29 16:54:24,966][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.get_repo][Entry] [2026-01-29 16:54:24,966][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 16:54:24,966][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 16:54:24,966][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 16:54:24,966][ERROR][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [get_repo][Coherence:Failed] Repository for dashboard 12 does not exist [2026-01-29 16:54:24,966][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 12 not found [2026-01-29 16:54:24,967][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Coherence:Failed] 404: Repository for dashboard 12 not found [2026-01-29 16:54:24,967][INFO][superset_tools_app] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Coherence:Failed] 404: 404: Repository for dashboard 12 not found [2026-01-29 16:54:24,967][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:Failed] 404: 404: Repository for dashboard 12 not found [2026-01-29 16:54:24,967][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 404 for /api/git/repositories/12/branches [2026-01-29 16:54:24,967][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:24,967][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:24,977][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/git/config [2026-01-29 16:54:24,977][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/config [2026-01-29 16:54:24,978][INFO][superset_tools_app] [get_db][Entry] [2026-01-29 16:54:24,978][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-29 16:54:24,978][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:24,978][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:24,979][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:24,979][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:24,979][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:24,979][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:24,979][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:24,979][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:24,979][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:24,980][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 16:54:24,980][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:24,981][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:24,981][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_git_configs][Entry] [2026-01-29 16:54:24,983][INFO][superset_tools_app] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Coherence:OK] [2026-01-29 16:54:24,983][INFO][superset_tools_app] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Exit] [2026-01-29 16:54:24,984][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/config [2026-01-29 16:54:24,984][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:24,984][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:24,984][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:24,985][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:24,985][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 16:54:24,985][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 16:54:36,323][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 16:54:36,323][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 16:54:36,324][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 16:54:36,324][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 16:54:36,324][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 16:54:36,324][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:54:36,324][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:36,324][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:36,324][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:36,324][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:36,324][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:36,325][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:36,325][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:36,325][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:36,325][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:36,325][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 16:54:36,326][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:36,326][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:36,326][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 16:54:36,326][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 16:54:36,326][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 16:54:36,326][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 16:54:36,326][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 16:54:36,326][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 16:54:36,327][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 16:54:36,327][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:36,327][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:36,327][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:36,327][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:36,332][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-01-29 16:54:36,332][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-01-29 16:54:36,332][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 16:54:36,332][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 16:54:36,332][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 16:54:36,333][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:54:36,333][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:36,333][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:36,333][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:36,333][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:36,333][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:36,334][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:36,334][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:36,334][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:36,334][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:36,334][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-01-29 16:54:36,334][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:36,334][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:36,335][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-01-29 16:54:36,335][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-01-29 16:54:36,335][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 16:54:36,335][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 16:54:36,335][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 16:54:36,335][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 16:54:36,335][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 16:54:36,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-29 16:54:36,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 16:54:36,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 16:54:36,335][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 16:54:36,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-29 16:54:36,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 16:54:36,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 16:54:36,335][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-01-29 16:54:36,335][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-29 16:54:36,335][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-29 16:54:36,335][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-01-29 16:54:36,335][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-29 16:54:36,335][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-01-29 16:54:36,335][INFO][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-01-29 16:54:36,335][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-01-29 16:54:36,335][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-01-29 16:54:36,335][INFO][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-01-29 16:54:36,335][INFO][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-01-29 16:54:36,335][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-01-29 16:54:36,335][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-01-29 16:54:36,335][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-01-29 16:54:36,335][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 16:54:36,336][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 16:54:36,336][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-01-29 16:54:36,336][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-01-29 16:54:36,336][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-29 16:54:36,522][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-01-29 16:54:36,522][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-01-29 16:54:36,522][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-01-29 16:54:36,522][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 16:54:36,522][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 16:54:36,616][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-01-29 16:54:36,616][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-01-29 16:54:36,616][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-01-29 16:54:36,617][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-01-29 16:54:36,617][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-01-29 16:54:36,617][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-01-29 16:54:36,617][INFO][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-01-29 16:54:36,617][INFO][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-01-29 16:54:36,617][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 16:54:36,617][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 16:54:36,617][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 16:54:36,617][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 16:54:36,617][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 16:54:36,617][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 16:54:36,767][INFO][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-01-29 16:54:36,767][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-01-29 16:54:36,767][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-01-29 16:54:36,767][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 16:54:36,767][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 16:54:36,767][INFO][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-01-29 16:54:36,767][INFO][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-01-29 16:54:36,768][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-01-29 16:54:36,769][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:36,769][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:36,769][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:36,769][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:51,029][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/git/repositories/12/branches [2026-01-29 16:54:51,030][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/repositories/12/branches [2026-01-29 16:54:51,030][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:54:51,030][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:51,030][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:51,030][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:51,030][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:51,030][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:51,031][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:51,031][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:51,031][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:51,031][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:51,031][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 16:54:51,032][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:51,032][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:51,032][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_branches][Entry] [2026-01-29 16:54:51,032][INFO][superset_tools_app] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Action] [GitService.list_branches][Entry] [2026-01-29 16:54:51,032][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.get_repo][Entry] [2026-01-29 16:54:51,032][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 16:54:51,032][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 16:54:51,032][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 16:54:51,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 12 does not exist [2026-01-29 16:54:51,032][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Coherence:Failed] 404: Repository for dashboard 12 not found [2026-01-29 16:54:51,032][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Coherence:Failed] 404: Repository for dashboard 12 not found [2026-01-29 16:54:51,032][INFO][superset_tools_app] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Coherence:Failed] 404: 404: Repository for dashboard 12 not found [2026-01-29 16:54:51,033][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:Failed] 404: 404: Repository for dashboard 12 not found [2026-01-29 16:54:51,033][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 404 for /api/git/repositories/12/branches [2026-01-29 16:54:51,033][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:51,033][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:51,043][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/git/config [2026-01-29 16:54:51,043][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/config [2026-01-29 16:54:51,043][INFO][superset_tools_app] [get_db][Entry] [2026-01-29 16:54:51,043][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-29 16:54:51,044][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:51,044][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:51,044][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:51,044][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:51,044][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:51,045][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:51,045][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:51,045][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:51,045][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:51,046][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 16:54:51,047][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:51,047][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:51,047][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_git_configs][Entry] [2026-01-29 16:54:51,047][INFO][superset_tools_app] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Coherence:OK] [2026-01-29 16:54:51,048][INFO][superset_tools_app] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Action] [get_git_configs][Exit] [2026-01-29 16:54:51,048][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/config [2026-01-29 16:54:51,048][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:51,048][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:51,049][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:51,049][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:51,049][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 16:54:51,049][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 16:54:53,142][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/git/repositories/12/init [2026-01-29 16:54:53,142][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/git/repositories/12/init [2026-01-29 16:54:53,143][INFO][superset_tools_app] [get_db][Entry] [2026-01-29 16:54:53,143][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-29 16:54:53,144][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:53,144][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:53,144][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:53,144][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:53,144][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:53,145][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:53,145][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:53,145][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:53,145][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:53,145][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 16:54:53,146][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:53,146][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:53,146][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [init_repository][Entry] [2026-01-29 16:54:53,147][INFO][superset_tools_app] [init_repository][Action] [init_repository][Action] [init_repository][Action] [init_repository][Action] [init_repository][Action] Initializing repo for dashboard 12 [2026-01-29 16:54:53,147][INFO][superset_tools_app] [init_repository][Action] [init_repository][Action] [init_repository][Action] [init_repository][Action] [GitService.init_repo][Entry] [2026-01-29 16:54:53,147][INFO][superset_tools_app] [GitService.init_repo][Action] [GitService.init_repo][Action] [GitService.init_repo][Action] [GitService.init_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 16:54:53,147][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 16:54:53,147][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 16:54:53,147][INFO][superset_tools_app] [GitService.init_repo][Action] [GitService.init_repo][Action] [GitService.init_repo][Action] [GitService.init_repo][Action] [init_repo][Action] Cloning https://gitea.bebesh.ru/busya/test_dash to /home/busya/dev/ss-tools/backend/git_repos/12 [2026-01-29 16:54:53,312][INFO][superset_tools_app] [GitService.init_repo][Action] [GitService.init_repo][Action] [GitService.init_repo][Action] [GitService.init_repo][Action] [GitService.init_repo][Coherence:OK] [2026-01-29 16:54:53,312][INFO][superset_tools_app] [GitService.init_repo][Action] [GitService.init_repo][Action] [GitService.init_repo][Action] [GitService.init_repo][Action] [GitService.init_repo][Exit] [2026-01-29 16:54:53,312][INFO][superset_tools_app] [init_repository][Action] [init_repository][Action] [init_repository][Action] [init_repository][Action] [GitService._get_repo_path][Entry] [2026-01-29 16:54:53,312][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 16:54:53,312][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 16:54:53,317][INFO][superset_tools_app] [init_repository][Action] [init_repository][Action] [init_repository][Action] [init_repository][Action] [init_repository][Coherence:OK] Repository initialized for dashboard 12 [2026-01-29 16:54:53,317][INFO][superset_tools_app] [init_repository][Action] [init_repository][Action] [init_repository][Action] [init_repository][Action] [init_repository][Coherence:OK] [2026-01-29 16:54:53,317][INFO][superset_tools_app] [init_repository][Action] [init_repository][Action] [init_repository][Action] [init_repository][Action] [init_repository][Exit] [2026-01-29 16:54:53,317][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/repositories/12/init [2026-01-29 16:54:53,317][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:53,317][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:53,318][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:53,318][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:53,318][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 16:54:53,318][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 16:54:53,328][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/git/repositories/12/branches [2026-01-29 16:54:53,328][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/repositories/12/branches [2026-01-29 16:54:53,328][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/git/repositories/12/history [2026-01-29 16:54:53,328][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/repositories/12/history [2026-01-29 16:54:53,329][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:54:53,329][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:54:53,329][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:53,330][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:53,330][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:53,331][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:53,331][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:53,331][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:53,331][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:53,331][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:53,332][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:53,333][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:53,333][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:53,333][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:53,334][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:53,334][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:53,334][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 16:54:53,335][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:53,336][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:53,337][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:53,337][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:53,337][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:53,337][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:53,338][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_branches][Entry] [2026-01-29 16:54:53,338][INFO][superset_tools_app] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Action] [GitService.list_branches][Entry] [2026-01-29 16:54:53,339][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.get_repo][Entry] [2026-01-29 16:54:53,339][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 16:54:53,339][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 16:54:53,339][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 16:54:53,340][INFO][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-01-29 16:54:53,340][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 16:54:53,340][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [list_branches][Action] Listing branches for 12. Refs: [, , ] [2026-01-29 16:54:53,338][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 16:54:53,344][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:53,344][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:53,350][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Coherence:OK] [2026-01-29 16:54:53,351][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Exit] [2026-01-29 16:54:53,351][INFO][superset_tools_app] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Coherence:OK] [2026-01-29 16:54:53,351][INFO][superset_tools_app] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Exit] [2026-01-29 16:54:53,351][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_history][Entry] [2026-01-29 16:54:53,352][INFO][superset_tools_app] [get_history][Action] [get_history][Action] [get_history][Action] [get_history][Action] [GitService.get_commit_history][Entry] [2026-01-29 16:54:53,352][INFO][superset_tools_app] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_repo][Entry] [2026-01-29 16:54:53,352][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 16:54:53,352][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 16:54:53,352][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 16:54:53,352][INFO][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-01-29 16:54:53,352][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 16:54:53,379][INFO][superset_tools_app] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Coherence:OK] [2026-01-29 16:54:53,379][INFO][superset_tools_app] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Exit] [2026-01-29 16:54:53,379][INFO][superset_tools_app] [get_history][Action] [get_history][Action] [get_history][Action] [get_history][Action] [get_history][Coherence:OK] [2026-01-29 16:54:53,379][INFO][superset_tools_app] [get_history][Action] [get_history][Action] [get_history][Action] [get_history][Action] [get_history][Exit] [2026-01-29 16:54:53,380][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/repositories/12/branches [2026-01-29 16:54:53,380][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:53,380][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:53,381][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/repositories/12/history [2026-01-29 16:54:53,381][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:53,381][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:53,381][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:53,382][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:53,382][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:53,382][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:55,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/git/repositories/12/sync [2026-01-29 16:54:55,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/git/repositories/12/sync [2026-01-29 16:54:55,747][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:54:55,747][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:55,747][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:55,747][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:55,748][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:55,748][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:55,749][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:55,749][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:55,749][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:55,749][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:55,750][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 16:54:55,751][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:55,751][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:55,752][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [sync_dashboard][Entry] [2026-01-29 16:54:55,752][INFO][superset_tools_app] [sync_dashboard][Action] [sync_dashboard][Action] [sync_dashboard][Action] [sync_dashboard][Action] [GitPlugin.__init__][Entry] [2026-01-29 16:54:55,752][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 16:54:55,752][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 16:54:55,752][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 16:54:55,752][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 16:54:55,752][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 16:54:55,752][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 16:54:55,752][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 16:54:55,753][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 16:54:55,753][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 16:54:55,753][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 16:54:55,753][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 16:54:55,753][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 16:54:55,753][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 16:54:55,753][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 16:54:55,753][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 16:54:55,753][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 16:54:55,753][INFO][superset_tools_app] [sync_dashboard][Action] [sync_dashboard][Action] [sync_dashboard][Action] [sync_dashboard][Action] [GitPlugin.execute][Entry] [2026-01-29 16:54:55,753][INFO][superset_tools_app] [GitPlugin.execute][Action] [GitPlugin.execute][Action] [GitPlugin.execute][Action] [GitPlugin.execute][Action] [GitPlugin.execute][Entry] Executing operation: sync for dashboard 12 [2026-01-29 16:54:55,753][INFO][superset_tools_app] [GitPlugin.execute][Action] [GitPlugin.execute][Action] [GitPlugin.execute][Action] [GitPlugin.execute][Action] [GitPlugin._handle_sync][Entry] [2026-01-29 16:54:55,753][INFO][superset_tools_app] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitService.get_repo][Entry] [2026-01-29 16:54:55,753][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 16:54:55,753][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 16:54:55,753][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 16:54:55,754][INFO][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-01-29 16:54:55,754][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 16:54:55,754][INFO][superset_tools_app] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [_handle_sync][Action] Target repo path: /home/busya/dev/ss-tools/backend/git_repos/12 [2026-01-29 16:54:55,754][INFO][superset_tools_app] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._get_env][Entry] [2026-01-29 16:54:55,754][INFO][superset_tools_app] [GitPlugin._get_env][Action] [GitPlugin._get_env][Action] [GitPlugin._get_env][Action] [GitPlugin._get_env][Action] [_get_env][Entry] Fetching environment for ID: ss1 [2026-01-29 16:54:55,754][INFO][superset_tools_app] [GitPlugin._get_env][Action] [GitPlugin._get_env][Action] [GitPlugin._get_env][Action] [GitPlugin._get_env][Action] [get_environment][Entry] [2026-01-29 16:54:55,754][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-01-29 16:54:55,754][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-01-29 16:54:55,754][INFO][superset_tools_app] [GitPlugin._get_env][Action] [GitPlugin._get_env][Action] [GitPlugin._get_env][Action] [GitPlugin._get_env][Action] [_get_env][Exit] Found environment by ID in ConfigManager: ss1 [2026-01-29 16:54:55,754][INFO][superset_tools_app] [GitPlugin._get_env][Action] [GitPlugin._get_env][Action] [GitPlugin._get_env][Action] [GitPlugin._get_env][Action] [GitPlugin._get_env][Coherence:OK] [2026-01-29 16:54:55,754][INFO][superset_tools_app] [GitPlugin._get_env][Action] [GitPlugin._get_env][Action] [GitPlugin._get_env][Action] [GitPlugin._get_env][Action] [GitPlugin._get_env][Exit] [2026-01-29 16:54:55,754][INFO][superset_tools_app] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [__init__][Entry] [2026-01-29 16:54:55,754][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-29 16:54:55,754][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 16:54:55,754][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 16:54:55,754][INFO][superset_tools_app] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [__init__][Entry] [2026-01-29 16:54:55,754][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-29 16:54:55,754][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 16:54:55,754][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 16:54:55,754][INFO][superset_tools_app] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [_init_session][Entry] [2026-01-29 16:54:55,755][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-29 16:54:55,755][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-29 16:54:55,755][INFO][superset_tools_app] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-01-29 16:54:55,755][INFO][superset_tools_app] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-29 16:54:55,755][INFO][superset_tools_app] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [SupersetClient.authenticate][Entry] [2026-01-29 16:54:55,755][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [authenticate][Entry] [2026-01-29 16:54:55,755][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-29 16:54:55,935][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-01-29 16:54:55,935][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-01-29 16:54:55,935][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-01-29 16:54:55,936][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Coherence:OK] [2026-01-29 16:54:55,936][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Exit] [2026-01-29 16:54:55,936][INFO][superset_tools_app] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [_handle_sync][Action] Exporting dashboard 12 from ss1 [2026-01-29 16:54:55,936][INFO][superset_tools_app] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [export_dashboard][Entry] [2026-01-29 16:54:55,936][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 12. [2026-01-29 16:54:55,936][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-01-29 16:54:55,936][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 16:54:55,936][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 16:54:55,936][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-01-29 16:54:55,936][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 16:54:55,936][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 16:54:56,148][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-01-29 16:54:56,148][INFO][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-01-29 16:54:56,148][INFO][superset_tools_app] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Action] [_validate_export_response][Exit] [2026-01-29 16:54:56,148][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-01-29 16:54:56,148][INFO][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-01-29 16:54:56,148][INFO][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-01-29 16:54:56,148][INFO][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-01-29 16:54:56,148][INFO][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-01-29 16:54:56,149][INFO][superset_tools_app] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Action] [_resolve_export_filename][Exit] [2026-01-29 16:54:56,149][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_20260129T135455.zip. [2026-01-29 16:54:56,149][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-01-29 16:54:56,149][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-01-29 16:54:56,149][INFO][superset_tools_app] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [_handle_sync][Action] Unpacking export to /home/busya/dev/ss-tools/backend/git_repos/12 [2026-01-29 16:54:56,150][INFO][superset_tools_app] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [_handle_sync][Action] Detected root folder in ZIP: dashboard_export_20260129T135455 [2026-01-29 16:54:56,153][INFO][superset_tools_app] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [_handle_sync][Action] Changes staged in git [2026-01-29 16:54:56,153][INFO][superset_tools_app] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [_handle_sync][Coherence:OK] Dashboard 12 synced successfully. [2026-01-29 16:54:56,153][INFO][superset_tools_app] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Coherence:OK] [2026-01-29 16:54:56,153][INFO][superset_tools_app] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Action] [GitPlugin._handle_sync][Exit] [2026-01-29 16:54:56,154][INFO][superset_tools_app] [GitPlugin.execute][Action] [GitPlugin.execute][Action] [GitPlugin.execute][Action] [GitPlugin.execute][Action] [GitPlugin.execute][Exit] Operation sync completed. [2026-01-29 16:54:56,154][INFO][superset_tools_app] [GitPlugin.execute][Action] [GitPlugin.execute][Action] [GitPlugin.execute][Action] [GitPlugin.execute][Action] [GitPlugin.execute][Coherence:OK] [2026-01-29 16:54:56,154][INFO][superset_tools_app] [GitPlugin.execute][Action] [GitPlugin.execute][Action] [GitPlugin.execute][Action] [GitPlugin.execute][Action] [GitPlugin.execute][Exit] [2026-01-29 16:54:56,154][INFO][superset_tools_app] [sync_dashboard][Action] [sync_dashboard][Action] [sync_dashboard][Action] [sync_dashboard][Action] [sync_dashboard][Coherence:OK] [2026-01-29 16:54:56,154][INFO][superset_tools_app] [sync_dashboard][Action] [sync_dashboard][Action] [sync_dashboard][Action] [sync_dashboard][Action] [sync_dashboard][Exit] [2026-01-29 16:54:56,154][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/repositories/12/sync [2026-01-29 16:54:56,154][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:56,154][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:56,155][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:56,155][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:57,161][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/git/repositories/12/status [2026-01-29 16:54:57,162][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/repositories/12/status [2026-01-29 16:54:57,162][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:54:57,162][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:57,162][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:57,163][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:57,163][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:57,163][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:57,164][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:57,164][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:57,164][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:57,164][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:57,164][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 16:54:57,165][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:57,165][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:57,166][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_repository_status][Entry] [2026-01-29 16:54:57,166][INFO][superset_tools_app] [get_repository_status][Action] [get_repository_status][Action] [get_repository_status][Action] [get_repository_status][Action] [GitService.get_status][Entry] [2026-01-29 16:54:57,166][INFO][superset_tools_app] [GitService.get_status][Action] [GitService.get_status][Action] [GitService.get_status][Action] [GitService.get_status][Action] [GitService.get_repo][Entry] [2026-01-29 16:54:57,166][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 16:54:57,166][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 16:54:57,166][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 16:54:57,166][INFO][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-01-29 16:54:57,167][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 16:54:57,181][INFO][superset_tools_app] [GitService.get_status][Action] [GitService.get_status][Action] [GitService.get_status][Action] [GitService.get_status][Action] [GitService.get_status][Coherence:OK] [2026-01-29 16:54:57,182][INFO][superset_tools_app] [GitService.get_status][Action] [GitService.get_status][Action] [GitService.get_status][Action] [GitService.get_status][Action] [GitService.get_status][Exit] [2026-01-29 16:54:57,182][INFO][superset_tools_app] [get_repository_status][Action] [get_repository_status][Action] [get_repository_status][Action] [get_repository_status][Action] [get_repository_status][Coherence:OK] [2026-01-29 16:54:57,182][INFO][superset_tools_app] [get_repository_status][Action] [get_repository_status][Action] [get_repository_status][Action] [get_repository_status][Action] [get_repository_status][Exit] [2026-01-29 16:54:57,182][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/repositories/12/status [2026-01-29 16:54:57,182][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:57,182][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:57,183][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:57,183][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:57,189][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/git/repositories/12/diff [2026-01-29 16:54:57,189][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/repositories/12/diff [2026-01-29 16:54:57,190][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:54:57,190][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:57,190][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:57,190][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:57,190][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:57,190][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:57,191][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:57,191][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:57,191][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:57,191][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:57,191][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 16:54:57,193][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:57,194][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:57,194][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_repository_diff][Entry] [2026-01-29 16:54:57,194][INFO][superset_tools_app] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [GitService.get_diff][Entry] [2026-01-29 16:54:57,194][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_repo][Entry] [2026-01-29 16:54:57,194][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 16:54:57,194][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 16:54:57,194][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 16:54:57,195][INFO][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-01-29 16:54:57,195][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 16:54:57,196][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Coherence:OK] [2026-01-29 16:54:57,197][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Exit] [2026-01-29 16:54:57,197][INFO][superset_tools_app] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Coherence:OK] [2026-01-29 16:54:57,197][INFO][superset_tools_app] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Exit] [2026-01-29 16:54:57,197][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/repositories/12/diff [2026-01-29 16:54:57,197][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:57,197][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:57,198][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:57,199][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:57,205][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/git/repositories/12/diff [2026-01-29 16:54:57,205][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/repositories/12/diff [2026-01-29 16:54:57,206][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 16:54:57,206][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:57,206][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:57,206][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:57,206][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:57,206][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:57,207][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:57,207][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:57,207][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:57,208][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:57,208][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 16:54:57,208][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:57,209][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:57,209][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_repository_diff][Entry] [2026-01-29 16:54:57,209][INFO][superset_tools_app] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [GitService.get_diff][Entry] [2026-01-29 16:54:57,209][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_repo][Entry] [2026-01-29 16:54:57,209][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 16:54:57,209][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 16:54:57,209][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 16:54:57,210][INFO][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-01-29 16:54:57,210][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 16:54:57,213][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Coherence:OK] [2026-01-29 16:54:57,214][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Exit] [2026-01-29 16:54:57,214][INFO][superset_tools_app] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Coherence:OK] [2026-01-29 16:54:57,214][INFO][superset_tools_app] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Exit] [2026-01-29 16:54:57,214][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/repositories/12/diff [2026-01-29 16:54:57,214][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:54:57,214][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 16:54:57,215][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 16:54:57,215][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 16:54:59,066][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/git/repositories/12/generate-message [2026-01-29 16:54:59,066][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/git/repositories/12/generate-message [2026-01-29 16:54:59,067][INFO][superset_tools_app] [get_db][Entry] [2026-01-29 16:54:59,067][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-29 16:54:59,067][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 16:54:59,067][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 16:54:59,068][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 16:54:59,068][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 16:54:59,068][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 16:54:59,068][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 16:54:59,068][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 16:54:59,068][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 16:54:59,068][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 16:54:59,069][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 16:54:59,069][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 16:54:59,069][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 16:54:59,070][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [generate_commit_message][Entry] [2026-01-29 16:54:59,070][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [GitService.get_diff][Entry] [2026-01-29 16:54:59,070][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_repo][Entry] [2026-01-29 16:54:59,070][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 16:54:59,070][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 16:54:59,070][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 16:54:59,070][INFO][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-01-29 16:54:59,070][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 16:54:59,074][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Coherence:OK] [2026-01-29 16:54:59,075][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Exit] [2026-01-29 16:54:59,075][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [GitService.get_commit_history][Entry] [2026-01-29 16:54:59,075][INFO][superset_tools_app] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_repo][Entry] [2026-01-29 16:54:59,075][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 16:54:59,075][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 16:54:59,075][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 16:54:59,076][INFO][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-01-29 16:54:59,076][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 16:54:59,097][INFO][superset_tools_app] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Coherence:OK] [2026-01-29 16:54:59,097][INFO][superset_tools_app] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Exit] [2026-01-29 16:54:59,097][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [get_all_providers][Entry] [2026-01-29 16:54:59,098][INFO][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-01-29 16:54:59,098][INFO][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-01-29 16:54:59,098][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [get_decrypted_api_key][Entry] [2026-01-29 16:54:59,098][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_provider][Entry] [2026-01-29 16:54:59,099][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-29 16:54:59,099][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-29 16:54:59,099][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][Coherence:OK] [2026-01-29 16:54:59,099][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][Exit] [2026-01-29 16:54:59,105][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [suggest_commit_message][Entry] [2026-01-29 16:57:04,965][INFO][superset_tools_app] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Coherence:Failed] 'NoneType' object is not subscriptable [2026-01-29 16:57:04,965][ERROR][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] Failed to generate commit message: 'NoneType' object is not subscriptable [2026-01-29 16:57:04,965][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Coherence:Failed] 400: 'NoneType' object is not subscriptable [2026-01-29 16:57:04,965][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:Failed] 400: 'NoneType' object is not subscriptable [2026-01-29 16:57:04,966][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:Failed] 400: 'NoneType' object is not subscriptable [2026-01-29 16:57:04,966][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 400 for /api/git/repositories/12/generate-message [2026-01-29 16:57:04,966][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 16:57:04,966][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:00:35,147][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-01-29 17:00:35,147][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:00:35,147][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:00:35,147][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:00:35,148][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-29 17:00:35,148][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-29 17:00:35,148][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-01-29 17:00:35,148][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-29 17:00:35,148][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-29 17:00:35,148][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-29 17:00:35,627][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:00:35,627][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:00:35,627][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:00:35,627][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 17:00:35,630][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 17:00:35,630][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 17:00:35,630][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 17:00:35,630][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 17:00:35,630][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 17:00:35,630][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 17:00:35,630][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:00:35,630][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:00:35,630][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:00:35,656][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 17:00:35,657][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:00:35,657][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:00:35,658][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:00:35,658][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:00:35,658][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:00:35,658][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:00:35,658][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:00:35,658][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:00:35,658][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:35,658][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:35,658][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:35,658][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 17:00:35,658][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:00:35,658][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:00:35,658][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:00:35,658][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:00:35,658][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:00:35,658][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 17:00:35,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:00:35,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:00:35,660][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:00:35,660][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:00:35,660][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 17:00:35,660][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 17:00:35,660][INFO][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-01-29 17:00:35,660][INFO][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_manager][Entry] [2026-01-29 17:00:35,660][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:00:35,660][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:00:35,660][INFO][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-01-29 17:00:35,660][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:00:35,660][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:00:35,660][INFO][superset_tools_app] [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-01-29 17:00:35,660][INFO][superset_tools_app] [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-01-29 17:00:35,661][INFO][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-01-29 17:00:35,661][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 17:00:35,661][INFO][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-01-29 17:00:35,661][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 17:00:35,661][INFO][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-01-29 17:00:35,661][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 17:00:35,661][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:00:35,661][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:00:35,846][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:00:35,846][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:00:35,846][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:00:35,846][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:35,846][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:35,847][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:35,847][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:00:35,847][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:00:35,847][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:00:35,847][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:35,847][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:35,847][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:35,847][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:35,847][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:35,847][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:35,847][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:00:35,847][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:00:35,847][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:00:35,847][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:00:35,847][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:00:35,847][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:00:35,848][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:00:35,848][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:00:35,848][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:00:35,848][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:35,848][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:35,848][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:35,848][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 17:00:35,848][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:00:35,848][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:00:35,848][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:00:36,026][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 17:00:36,026][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 17:00:36,026][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 17:00:36,026][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:00:36,026][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 17:00:36,027][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 17:00:36,027][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:00:36,027][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 17:00:36,027][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 17:00:36,027][INFO][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-01-29 17:00:36,027][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:00:36,027][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:00:36,028][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:00:36,028][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 17:00:36,028][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 17:00:36,028][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 17:00:36,028][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 17:00:36,028][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 17:00:36,028][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 17:00:36,028][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 17:00:36,028][INFO][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-01-29 17:00:36,028][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 17:00:36,028][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:00:36,028][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:00:36,028][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:00:36,028][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 17:00:36,028][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:00:36,028][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:00:36,028][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:00:36,028][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 17:00:36,029][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:00:36,029][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:00:36,030][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 17:00:36,030][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 17:00:36,030][INFO][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-01-29 17:00:36,030][INFO][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-01-29 17:00:36,030][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-01-29 17:00:36,030][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 17:00:36,030][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 17:00:36,030][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 17:00:36,030][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 17:00:36,030][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 17:00:36,030][INFO][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-01-29 17:00:36,040][INFO][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-01-29 17:00:36,040][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 17:00:36,040][INFO][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-01-29 17:00:36,040][INFO][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-01-29 17:00:36,040][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 17:00:36,040][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 17:00:36,040][INFO][superset_tools_app] TaskManager initialized [2026-01-29 17:00:36,041][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 17:00:36,041][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 17:00:36,042][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 17:00:36,042][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 17:00:36,084][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 17:00:36,084][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:00:36,085][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:00:36,228][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 17:00:36,228][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:00:36,228][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:00:36,228][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:00:36,228][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 17:00:36,228][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 17:00:36,228][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 17:00:36,229][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 17:00:36,229][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 17:00:36,229][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 17:00:36,229][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:00:36,229][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:00:36,229][INFO][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-01-29 17:00:36,229][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-01-29 17:00:36,229][INFO][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-01-29 17:00:36,229][INFO][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-01-29 17:00:36,229][INFO][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-01-29 17:00:36,229][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 17:00:36,229][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 17:00:36,230][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 17:00:36,431][INFO][superset_tools_app] [shutdown_event][Entry] [2026-01-29 17:00:36,431][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:00:36,431][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:00:36,432][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:00:36,432][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-29 17:00:36,432][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-29 17:00:36,432][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-01-29 17:00:36,432][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-29 17:00:36,432][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-29 17:00:36,432][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-29 17:00:37,059][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:00:37,059][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:00:37,059][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:00:37,059][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 17:00:37,062][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 17:00:37,063][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 17:00:37,063][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 17:00:37,063][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 17:00:37,063][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 17:00:37,063][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 17:00:37,063][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:00:37,063][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:00:37,063][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:00:37,096][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:00:37,096][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:00:37,096][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:00:37,096][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:37,096][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:37,096][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:37,096][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:00:37,096][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:00:37,096][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:00:37,096][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:00:37,096][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:37,097][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 17:00:37,098][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:00:37,098][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:00:37,098][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:00:37,098][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:00:37,098][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:00:37,098][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:00:37,098][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:37,098][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 17:00:37,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:00:37,099][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:37,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 17:00:37,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:00:37,101][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:00:37,101][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:00:37,101][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:00:37,101][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:00:37,101][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:00:37,101][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 17:00:37,101][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 17:00:37,101][INFO][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-01-29 17:00:37,101][INFO][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_manager][Entry] [2026-01-29 17:00:37,101][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:00:37,101][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:00:37,102][INFO][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-01-29 17:00:37,102][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [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-01-29 17:00:37,102][INFO][superset_tools_app] [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-01-29 17:00:37,102][INFO][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-01-29 17:00:37,102][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 17:00:37,102][INFO][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-01-29 17:00:37,102][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 17:00:37,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 17:00:37,102][INFO][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-01-29 17:00:37,102][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 17:00:37,103][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:00:37,103][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:00:37,103][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:00:37,103][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 17:00:37,103][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:00:37,103][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:00:37,103][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:00:37,290][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:00:37,291][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:00:37,291][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:00:37,291][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:37,291][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:37,291][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:37,291][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:00:37,291][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:00:37,291][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:00:37,291][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:37,291][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:37,291][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:37,291][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:37,291][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:37,291][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:37,291][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:00:37,291][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:00:37,291][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:00:37,292][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:00:37,292][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:00:37,292][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:00:37,292][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:00:37,292][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:00:37,292][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:00:37,292][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:37,292][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:37,292][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:37,292][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 17:00:37,293][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:00:37,293][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:00:37,293][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:00:37,417][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 17:00:37,417][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 17:00:37,417][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 17:00:37,418][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:00:37,418][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:00:37,418][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 17:00:37,418][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 17:00:37,418][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 17:00:37,418][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 17:00:37,418][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 17:00:37,418][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 17:00:37,418][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:00:37,418][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:00:37,418][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:00:37,418][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 17:00:37,418][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 17:00:37,418][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 17:00:37,418][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:00:37,418][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:00:37,418][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:00:37,418][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:00:37,418][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:00:37,418][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:00:37,419][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 17:00:37,419][INFO][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-01-29 17:00:37,419][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 17:00:37,419][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:00:37,419][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:00:37,419][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:00:37,419][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:00:37,419][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:00:37,419][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:00:37,419][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 17:00:37,419][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 17:00:37,419][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 17:00:37,419][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 17:00:37,419][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 17:00:37,419][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 17:00:37,419][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 17:00:37,419][INFO][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-01-29 17:00:37,419][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 17:00:37,419][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:00:37,419][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:00:37,419][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:00:37,419][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 17:00:37,420][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:00:37,420][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:00:37,420][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:00:37,420][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:00:37,420][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:00:37,420][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:00:37,420][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:37,420][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:00:37,421][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:00:37,422][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:00:37,422][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:00:37,422][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:00:37,422][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 17:00:37,422][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:00:37,422][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:00:37,422][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 17:00:37,422][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 17:00:37,422][INFO][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-01-29 17:00:37,422][INFO][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-01-29 17:00:37,422][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-01-29 17:00:37,422][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 17:00:37,422][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 17:00:37,422][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 17:00:37,422][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 17:00:37,422][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 17:00:37,422][INFO][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-01-29 17:00:37,432][INFO][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-01-29 17:00:37,432][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 17:00:37,432][INFO][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-01-29 17:00:37,432][INFO][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-01-29 17:00:37,432][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 17:00:37,432][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 17:00:37,432][INFO][superset_tools_app] TaskManager initialized [2026-01-29 17:00:37,432][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 17:00:37,433][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 17:00:37,433][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 17:00:37,433][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 17:00:37,461][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 17:00:37,462][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:00:37,462][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:00:37,587][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 17:00:37,587][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:00:37,587][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:00:37,587][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:00:37,587][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 17:00:37,587][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 17:00:37,587][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 17:00:37,588][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 17:00:37,588][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 17:00:37,588][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 17:00:37,588][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:00:37,588][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:00:37,588][INFO][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-01-29 17:00:37,588][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-01-29 17:00:37,588][INFO][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-01-29 17:00:37,588][INFO][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-01-29 17:00:37,588][INFO][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-01-29 17:00:37,588][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 17:00:37,589][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 17:00:37,589][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 17:08:37,768][INFO][superset_tools_app] [log_requests][Entry] GET /api/git/repositories/12/status [2026-01-29 17:08:37,768][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/repositories/12/status [2026-01-29 17:08:37,769][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:08:37,770][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:08:37,770][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:08:37,775][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:08:37,775][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:08:37,775][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:08:37,777][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:08:37,777][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:08:37,777][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:08:37,777][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:08:37,778][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 17:08:37,786][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:08:37,786][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:08:37,788][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_repository_status][Entry] [2026-01-29 17:08:37,788][INFO][superset_tools_app] [get_repository_status][Action] [get_repository_status][Action] [get_repository_status][Action] [get_repository_status][Action] [GitService.get_status][Entry] [2026-01-29 17:08:37,788][INFO][superset_tools_app] [GitService.get_status][Action] [GitService.get_status][Action] [GitService.get_status][Action] [GitService.get_status][Action] [GitService.get_repo][Entry] [2026-01-29 17:08:37,788][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 17:08:37,788][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 17:08:37,788][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 17:08:37,796][INFO][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-01-29 17:08:37,796][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 17:08:37,812][INFO][superset_tools_app] [GitService.get_status][Action] [GitService.get_status][Action] [GitService.get_status][Action] [GitService.get_status][Action] [GitService.get_status][Coherence:OK] [2026-01-29 17:08:37,813][INFO][superset_tools_app] [GitService.get_status][Action] [GitService.get_status][Action] [GitService.get_status][Action] [GitService.get_status][Action] [GitService.get_status][Exit] [2026-01-29 17:08:37,813][INFO][superset_tools_app] [get_repository_status][Action] [get_repository_status][Action] [get_repository_status][Action] [get_repository_status][Action] [get_repository_status][Coherence:OK] [2026-01-29 17:08:37,813][INFO][superset_tools_app] [get_repository_status][Action] [get_repository_status][Action] [get_repository_status][Action] [get_repository_status][Action] [get_repository_status][Exit] [2026-01-29 17:08:37,814][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/repositories/12/status [2026-01-29 17:08:37,814][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:08:37,814][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:08:37,815][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:08:37,815][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:08:37,827][INFO][superset_tools_app] [log_requests][Entry] GET /api/git/repositories/12/diff [2026-01-29 17:08:37,827][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/repositories/12/diff [2026-01-29 17:08:37,829][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:08:37,830][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:08:37,830][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:08:37,830][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:08:37,830][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:08:37,830][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:08:37,832][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:08:37,832][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:08:37,832][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:08:37,832][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:08:37,832][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 17:08:37,834][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:08:37,834][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:08:37,834][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_repository_diff][Entry] [2026-01-29 17:08:37,835][INFO][superset_tools_app] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [GitService.get_diff][Entry] [2026-01-29 17:08:37,835][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_repo][Entry] [2026-01-29 17:08:37,835][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 17:08:37,835][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 17:08:37,835][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 17:08:37,836][INFO][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-01-29 17:08:37,836][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 17:08:37,838][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Coherence:OK] [2026-01-29 17:08:37,838][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Exit] [2026-01-29 17:08:37,838][INFO][superset_tools_app] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Coherence:OK] [2026-01-29 17:08:37,838][INFO][superset_tools_app] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Exit] [2026-01-29 17:08:37,838][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/repositories/12/diff [2026-01-29 17:08:37,838][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:08:37,838][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:08:37,840][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:08:37,840][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:08:37,848][INFO][superset_tools_app] [log_requests][Entry] GET /api/git/repositories/12/diff [2026-01-29 17:08:37,848][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/repositories/12/diff [2026-01-29 17:08:37,849][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:08:37,849][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:08:37,849][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:08:37,849][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:08:37,849][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:08:37,850][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:08:37,850][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:08:37,850][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:08:37,850][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:08:37,850][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:08:37,851][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 17:08:37,852][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:08:37,852][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:08:37,853][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_repository_diff][Entry] [2026-01-29 17:08:37,853][INFO][superset_tools_app] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [GitService.get_diff][Entry] [2026-01-29 17:08:37,853][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_repo][Entry] [2026-01-29 17:08:37,853][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 17:08:37,853][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 17:08:37,853][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 17:08:37,854][INFO][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-01-29 17:08:37,854][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 17:08:37,856][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Coherence:OK] [2026-01-29 17:08:37,856][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Exit] [2026-01-29 17:08:37,856][INFO][superset_tools_app] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Coherence:OK] [2026-01-29 17:08:37,856][INFO][superset_tools_app] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Action] [get_repository_diff][Exit] [2026-01-29 17:08:37,857][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/repositories/12/diff [2026-01-29 17:08:37,857][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:08:37,857][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:08:37,858][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:08:37,859][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:08:39,108][INFO][superset_tools_app] [log_requests][Entry] POST /api/git/repositories/12/generate-message [2026-01-29 17:08:39,108][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/git/repositories/12/generate-message [2026-01-29 17:08:39,109][INFO][superset_tools_app] [get_db][Entry] [2026-01-29 17:08:39,109][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-29 17:08:39,109][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:08:39,109][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:08:39,110][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:08:39,110][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:08:39,110][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:08:39,111][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:08:39,112][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:08:39,112][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:08:39,112][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:08:39,112][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 17:08:39,113][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:08:39,113][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:08:39,113][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [generate_commit_message][Entry] [2026-01-29 17:08:39,114][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [GitService.get_diff][Entry] [2026-01-29 17:08:39,114][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_repo][Entry] [2026-01-29 17:08:39,114][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 17:08:39,114][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 17:08:39,114][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 17:08:39,115][INFO][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-01-29 17:08:39,115][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 17:08:39,118][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Coherence:OK] [2026-01-29 17:08:39,118][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Exit] [2026-01-29 17:08:39,118][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [GitService.get_commit_history][Entry] [2026-01-29 17:08:39,119][INFO][superset_tools_app] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_repo][Entry] [2026-01-29 17:08:39,119][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 17:08:39,119][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 17:08:39,119][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 17:08:39,119][INFO][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-01-29 17:08:39,119][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 17:08:39,143][INFO][superset_tools_app] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Coherence:OK] [2026-01-29 17:08:39,143][INFO][superset_tools_app] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Exit] [2026-01-29 17:08:39,325][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [get_all_providers][Entry] [2026-01-29 17:08:39,327][INFO][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-01-29 17:08:39,327][INFO][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-01-29 17:08:39,327][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [get_decrypted_api_key][Entry] [2026-01-29 17:08:39,328][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_provider][Entry] [2026-01-29 17:08:39,328][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-29 17:08:39,328][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-29 17:08:39,329][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][Coherence:OK] [2026-01-29 17:08:39,329][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][Exit] [2026-01-29 17:08:39,344][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [suggest_commit_message][Entry] [2026-01-29 17:10:45,236][ERROR][superset_tools_app] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message] Invalid LLM response: ChatCompletion(id=None, choices=None, created=None, model=None, object=None, service_tier=None, system_fingerprint=None, usage=None, error={'message': 'Provider returned error', 'code': 524, 'metadata': {'raw': 'error code: 524', 'provider_name': 'ModelRun', 'is_byok': False}}, user_id='user_334H5ZivkrdoeSjZLVG3MyqL1fN') [2026-01-29 17:10:45,236][INFO][superset_tools_app] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Coherence:OK] [2026-01-29 17:10:45,236][INFO][superset_tools_app] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Exit] [2026-01-29 17:10:45,236][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Coherence:OK] [2026-01-29 17:10:45,236][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Exit] [2026-01-29 17:10:45,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/repositories/12/generate-message [2026-01-29 17:10:45,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:10:45,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:10:45,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:10:45,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:10:45,238][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 17:10:45,238][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 17:11:45,579][INFO][superset_tools_app] [shutdown_event][Entry] [2026-01-29 17:11:45,579][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:11:45,579][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:11:45,579][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:11:45,579][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-29 17:11:45,579][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-29 17:11:45,579][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-01-29 17:11:45,580][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-29 17:11:45,580][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-29 17:11:45,580][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-29 17:11:46,060][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:11:46,060][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:11:46,060][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:11:46,060][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 17:11:46,064][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 17:11:46,065][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 17:11:46,065][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 17:11:46,065][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 17:11:46,065][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 17:11:46,065][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 17:11:46,065][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:11:46,065][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:11:46,065][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:11:46,097][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:11:46,097][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:11:46,097][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:11:46,097][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:46,097][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:46,097][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:46,097][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:11:46,097][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:11:46,097][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 17:11:46,098][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:11:46,098][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 17:11:46,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:11:46,099][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 17:11:46,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:11:46,100][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:11:46,101][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 17:11:46,101][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 17:11:46,101][INFO][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-01-29 17:11:46,101][INFO][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_manager][Entry] [2026-01-29 17:11:46,101][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:11:46,101][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:11:46,101][INFO][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-01-29 17:11:46,101][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:11:46,101][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [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-01-29 17:11:46,102][INFO][superset_tools_app] [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-01-29 17:11:46,102][INFO][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-01-29 17:11:46,102][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 17:11:46,102][INFO][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-01-29 17:11:46,102][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 17:11:46,102][INFO][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-01-29 17:11:46,102][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 17:11:46,102][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:11:46,102][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:11:46,264][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:11:46,264][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:11:46,264][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:11:46,264][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:46,264][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:46,264][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:46,264][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 17:11:46,265][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:11:46,265][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:11:46,367][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 17:11:46,368][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 17:11:46,368][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 17:11:46,368][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:11:46,368][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:11:46,368][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 17:11:46,368][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 17:11:46,368][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 17:11:46,368][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 17:11:46,368][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 17:11:46,368][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 17:11:46,369][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:11:46,369][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 17:11:46,369][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 17:11:46,369][INFO][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-01-29 17:11:46,369][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 17:11:46,369][INFO][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-01-29 17:11:46,369][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:11:46,369][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:11:46,370][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 17:11:46,370][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:11:46,370][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:11:46,370][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:11:46,370][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:11:46,370][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:11:46,370][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:11:46,370][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:46,370][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:46,370][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:46,370][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:11:46,370][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:11:46,370][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:11:46,370][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:11:46,370][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:11:46,370][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 17:11:46,371][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:11:46,371][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 17:11:46,371][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 17:11:46,371][INFO][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-01-29 17:11:46,371][INFO][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-01-29 17:11:46,371][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 17:11:46,371][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 17:11:46,371][INFO][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-01-29 17:11:46,383][INFO][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-01-29 17:11:46,383][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 17:11:46,383][INFO][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-01-29 17:11:46,383][INFO][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-01-29 17:11:46,383][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 17:11:46,383][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 17:11:46,383][INFO][superset_tools_app] TaskManager initialized [2026-01-29 17:11:46,383][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 17:11:46,384][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 17:11:46,384][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 17:11:46,384][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 17:11:46,420][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 17:11:46,420][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:11:46,420][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:11:46,541][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 17:11:46,541][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:11:46,541][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:11:46,542][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:11:46,542][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 17:11:46,542][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 17:11:46,542][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 17:11:46,542][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 17:11:46,543][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 17:11:46,543][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 17:11:46,543][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:11:46,543][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:11:46,543][INFO][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-01-29 17:11:46,543][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-01-29 17:11:46,543][INFO][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-01-29 17:11:46,543][INFO][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-01-29 17:11:46,543][INFO][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-01-29 17:11:46,543][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 17:11:46,543][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 17:11:46,543][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 17:11:46,745][INFO][superset_tools_app] [shutdown_event][Entry] [2026-01-29 17:11:46,745][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:11:46,745][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:11:46,745][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:11:46,745][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-29 17:11:46,745][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-29 17:11:46,745][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-01-29 17:11:46,746][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-29 17:11:46,746][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-29 17:11:46,746][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-29 17:11:47,299][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:11:47,299][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:11:47,299][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:11:47,299][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 17:11:47,303][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 17:11:47,303][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 17:11:47,303][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 17:11:47,303][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 17:11:47,303][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 17:11:47,303][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 17:11:47,303][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:11:47,303][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:11:47,303][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:11:47,332][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:11:47,332][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:11:47,332][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:11:47,332][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:47,332][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:47,332][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:47,332][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:11:47,332][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:11:47,332][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:11:47,332][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:11:47,332][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 17:11:47,332][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:11:47,332][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:11:47,332][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 17:11:47,333][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:11:47,333][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 17:11:47,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:11:47,334][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 17:11:47,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:11:47,335][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:11:47,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:11:47,336][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:11:47,336][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:11:47,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 17:11:47,336][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 17:11:47,336][INFO][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-01-29 17:11:47,337][INFO][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_manager][Entry] [2026-01-29 17:11:47,337][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:11:47,337][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:11:47,337][INFO][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-01-29 17:11:47,337][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:11:47,337][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:11:47,337][INFO][superset_tools_app] [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-01-29 17:11:47,337][INFO][superset_tools_app] [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-01-29 17:11:47,337][INFO][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-01-29 17:11:47,337][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 17:11:47,337][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 17:11:47,337][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 17:11:47,337][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:11:47,337][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:11:47,337][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:11:47,337][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:11:47,337][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:11:47,337][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:11:47,337][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 17:11:47,338][INFO][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-01-29 17:11:47,338][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 17:11:47,338][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:11:47,338][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:11:47,338][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:11:47,338][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:11:47,338][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:11:47,338][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:11:47,338][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 17:11:47,338][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 17:11:47,338][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 17:11:47,338][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 17:11:47,338][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 17:11:47,338][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 17:11:47,338][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 17:11:47,338][INFO][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-01-29 17:11:47,338][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 17:11:47,338][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:11:47,338][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:11:47,338][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:11:47,338][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 17:11:47,338][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:11:47,338][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:11:47,338][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:11:47,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:11:47,511][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:11:47,511][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:11:47,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:47,511][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:47,511][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:47,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 17:11:47,512][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:11:47,512][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:11:47,608][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 17:11:47,609][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 17:11:47,609][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 17:11:47,609][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:11:47,609][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:11:47,609][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 17:11:47,609][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 17:11:47,609][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 17:11:47,609][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 17:11:47,609][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 17:11:47,609][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 17:11:47,609][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:11:47,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 17:11:47,610][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 17:11:47,610][INFO][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-01-29 17:11:47,610][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 17:11:47,610][INFO][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-01-29 17:11:47,610][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:11:47,610][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:11:47,611][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 17:11:47,611][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:11:47,611][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:11:47,611][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:11:47,611][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:11:47,611][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:11:47,611][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:11:47,611][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:47,611][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:47,611][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:11:47,612][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 17:11:47,613][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:11:47,613][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:11:47,613][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 17:11:47,613][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 17:11:47,613][INFO][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-01-29 17:11:47,613][INFO][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-01-29 17:11:47,613][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-01-29 17:11:47,613][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 17:11:47,613][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 17:11:47,613][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 17:11:47,613][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 17:11:47,613][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 17:11:47,613][INFO][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-01-29 17:11:47,625][INFO][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-01-29 17:11:47,625][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 17:11:47,625][INFO][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-01-29 17:11:47,626][INFO][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-01-29 17:11:47,626][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 17:11:47,626][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 17:11:47,626][INFO][superset_tools_app] TaskManager initialized [2026-01-29 17:11:47,626][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 17:11:47,627][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 17:11:47,627][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 17:11:47,627][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 17:11:47,672][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 17:11:47,673][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:11:47,673][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:11:47,810][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 17:11:47,810][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:11:47,810][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:11:47,810][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:11:47,810][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 17:11:47,810][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 17:11:47,810][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 17:11:47,811][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 17:11:47,811][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 17:11:47,811][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 17:11:47,812][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:11:47,812][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:11:47,812][INFO][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-01-29 17:11:47,812][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-01-29 17:11:47,812][INFO][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-01-29 17:11:47,812][INFO][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-01-29 17:11:47,812][INFO][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-01-29 17:11:47,812][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 17:11:47,812][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 17:11:47,812][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 17:12:13,431][INFO][superset_tools_app] [log_requests][Entry] POST /api/git/repositories/12/generate-message [2026-01-29 17:12:13,431][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/git/repositories/12/generate-message [2026-01-29 17:12:13,434][INFO][superset_tools_app] [get_db][Entry] [2026-01-29 17:12:13,435][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-29 17:12:13,435][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:12:13,435][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:12:13,440][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:12:13,440][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:12:13,440][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:12:13,443][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:12:13,443][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:12:13,443][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:12:13,443][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:12:13,444][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 17:12:13,447][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:12:13,447][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:12:13,447][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [generate_commit_message][Entry] [2026-01-29 17:12:13,447][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [GitService.get_diff][Entry] [2026-01-29 17:12:13,447][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_repo][Entry] [2026-01-29 17:12:13,447][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 17:12:13,447][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 17:12:13,447][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 17:12:13,453][INFO][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-01-29 17:12:13,453][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 17:12:13,456][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Coherence:OK] [2026-01-29 17:12:13,456][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Exit] [2026-01-29 17:12:13,456][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [GitService.get_commit_history][Entry] [2026-01-29 17:12:13,456][INFO][superset_tools_app] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_repo][Entry] [2026-01-29 17:12:13,456][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 17:12:13,456][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 17:12:13,456][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 17:12:13,457][INFO][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-01-29 17:12:13,457][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 17:12:13,484][INFO][superset_tools_app] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Coherence:OK] [2026-01-29 17:12:13,484][INFO][superset_tools_app] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Exit] [2026-01-29 17:12:13,686][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [get_all_providers][Entry] [2026-01-29 17:12:13,688][INFO][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-01-29 17:12:13,688][INFO][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-01-29 17:12:13,689][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [get_decrypted_api_key][Entry] [2026-01-29 17:12:13,689][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_provider][Entry] [2026-01-29 17:12:13,690][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-29 17:12:13,690][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-29 17:12:13,690][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][Coherence:OK] [2026-01-29 17:12:13,690][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][Exit] [2026-01-29 17:12:13,704][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [suggest_commit_message][Entry] [2026-01-29 17:12:15,699][INFO][superset_tools_app] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Coherence:OK] [2026-01-29 17:12:15,699][INFO][superset_tools_app] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Exit] [2026-01-29 17:12:15,700][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Coherence:OK] [2026-01-29 17:12:15,700][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Exit] [2026-01-29 17:12:15,700][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/repositories/12/generate-message [2026-01-29 17:12:15,700][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:12:15,700][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:12:15,701][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:12:15,701][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:12:15,701][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 17:12:15,701][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 17:12:24,842][INFO][superset_tools_app] [log_requests][Entry] POST /api/git/repositories/12/generate-message [2026-01-29 17:12:24,842][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/git/repositories/12/generate-message [2026-01-29 17:12:24,843][INFO][superset_tools_app] [get_db][Entry] [2026-01-29 17:12:24,843][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_auth_db][Entry] [2026-01-29 17:12:24,843][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:12:24,843][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:12:24,843][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:12:24,843][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:12:24,843][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:12:24,844][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:12:24,844][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:12:24,844][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:12:24,844][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:12:24,844][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 17:12:24,845][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:12:24,845][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:12:24,846][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [generate_commit_message][Entry] [2026-01-29 17:12:24,846][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [GitService.get_diff][Entry] [2026-01-29 17:12:24,846][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_repo][Entry] [2026-01-29 17:12:24,846][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 17:12:24,846][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 17:12:24,846][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 17:12:24,847][INFO][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-01-29 17:12:24,847][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 17:12:24,850][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Coherence:OK] [2026-01-29 17:12:24,850][INFO][superset_tools_app] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Action] [GitService.get_diff][Exit] [2026-01-29 17:12:24,850][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [GitService.get_commit_history][Entry] [2026-01-29 17:12:24,850][INFO][superset_tools_app] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_repo][Entry] [2026-01-29 17:12:24,850][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 17:12:24,850][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 17:12:24,850][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 17:12:24,850][INFO][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-01-29 17:12:24,850][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 17:12:24,870][INFO][superset_tools_app] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Coherence:OK] [2026-01-29 17:12:24,871][INFO][superset_tools_app] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Exit] [2026-01-29 17:12:24,871][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [get_all_providers][Entry] [2026-01-29 17:12:24,872][INFO][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-01-29 17:12:24,872][INFO][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-01-29 17:12:24,872][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [get_decrypted_api_key][Entry] [2026-01-29 17:12:24,873][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_provider][Entry] [2026-01-29 17:12:24,873][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-29 17:12:24,873][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-29 17:12:24,873][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][Coherence:OK] [2026-01-29 17:12:24,873][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][Exit] [2026-01-29 17:12:24,878][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [suggest_commit_message][Entry] [2026-01-29 17:12:46,229][INFO][superset_tools_app] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [log_requests][Entry] POST /api/git/repositories/12/commit [2026-01-29 17:12:46,229][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/git/repositories/12/commit [2026-01-29 17:12:46,231][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:12:46,231][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:12:46,231][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:12:46,231][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:12:46,231][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:12:46,231][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:12:46,233][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:12:46,233][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:12:46,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:12:46,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:12:46,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 17:12:46,233][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:12:46,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:12:46,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [commit_changes][Entry] [2026-01-29 17:12:46,234][INFO][superset_tools_app] [commit_changes][Action] [commit_changes][Action] [commit_changes][Action] [commit_changes][Action] [GitService.commit_changes][Entry] [2026-01-29 17:12:46,234][INFO][superset_tools_app] [GitService.commit_changes][Action] [GitService.commit_changes][Action] [GitService.commit_changes][Action] [GitService.commit_changes][Action] [GitService.get_repo][Entry] [2026-01-29 17:12:46,234][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 17:12:46,234][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 17:12:46,234][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 17:12:46,235][INFO][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-01-29 17:12:46,235][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 17:12:46,238][INFO][superset_tools_app] [GitService.commit_changes][Action] [GitService.commit_changes][Action] [GitService.commit_changes][Action] [GitService.commit_changes][Action] [commit_changes][Action] Staging all changes [2026-01-29 17:12:46,249][INFO][superset_tools_app] [GitService.commit_changes][Action] [GitService.commit_changes][Action] [GitService.commit_changes][Action] [GitService.commit_changes][Action] [commit_changes][Coherence:OK] Committed changes with message: ``` build: Update timestamp in metadata Updates the timestamp in `metadata.yaml` to reflect the current build time. ``` [2026-01-29 17:12:46,249][INFO][superset_tools_app] [GitService.commit_changes][Action] [GitService.commit_changes][Action] [GitService.commit_changes][Action] [GitService.commit_changes][Action] [GitService.commit_changes][Coherence:OK] [2026-01-29 17:12:46,249][INFO][superset_tools_app] [GitService.commit_changes][Action] [GitService.commit_changes][Action] [GitService.commit_changes][Action] [GitService.commit_changes][Action] [GitService.commit_changes][Exit] [2026-01-29 17:12:46,249][INFO][superset_tools_app] [commit_changes][Action] [commit_changes][Action] [commit_changes][Action] [commit_changes][Action] [commit_changes][Coherence:OK] [2026-01-29 17:12:46,249][INFO][superset_tools_app] [commit_changes][Action] [commit_changes][Action] [commit_changes][Action] [commit_changes][Action] [commit_changes][Exit] [2026-01-29 17:12:46,249][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/repositories/12/commit [2026-01-29 17:12:46,250][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:12:46,250][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:12:46,250][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:12:46,250][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:12:50,188][INFO][superset_tools_app] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [log_requests][Entry] GET /api/git/repositories/12/branches [2026-01-29 17:12:50,189][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/repositories/12/branches [2026-01-29 17:12:50,190][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:12:50,190][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:12:50,190][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:12:50,191][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:12:50,191][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:12:50,191][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:12:50,191][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:12:50,192][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:12:50,192][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:12:50,192][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:12:50,192][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 17:12:50,193][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:12:50,194][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:12:50,194][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_branches][Entry] [2026-01-29 17:12:50,194][INFO][superset_tools_app] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Action] [GitService.list_branches][Entry] [2026-01-29 17:12:50,194][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.get_repo][Entry] [2026-01-29 17:12:50,194][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 17:12:50,194][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 17:12:50,194][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 17:12:50,194][INFO][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-01-29 17:12:50,195][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 17:12:50,195][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [list_branches][Action] Listing branches for 12. Refs: [, , ] [2026-01-29 17:12:50,200][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Coherence:OK] [2026-01-29 17:12:50,200][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Exit] [2026-01-29 17:12:50,200][INFO][superset_tools_app] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Coherence:OK] [2026-01-29 17:12:50,200][INFO][superset_tools_app] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Exit] [2026-01-29 17:12:50,200][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/repositories/12/branches [2026-01-29 17:12:50,201][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:12:50,201][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:12:50,201][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:12:50,201][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:12:50,216][INFO][superset_tools_app] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [log_requests][Entry] GET /api/git/repositories/12/branches [2026-01-29 17:12:50,216][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/repositories/12/branches [2026-01-29 17:12:50,217][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/git/repositories/12/history [2026-01-29 17:12:50,217][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/git/repositories/12/history [2026-01-29 17:12:50,222][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:12:50,223][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:12:50,225][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:12:50,225][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:12:50,225][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:12:50,225][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:12:50,226][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:12:50,226][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:12:50,226][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:12:50,227][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:12:50,227][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:12:50,227][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:12:50,227][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:12:50,226][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:12:50,228][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:12:50,228][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 17:12:50,228][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:12:50,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:12:50,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:12:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:12:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:12:50,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:git:EXECUTE [2026-01-29 17:12:50,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:12:50,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:12:50,231][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:12:50,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:12:50,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_branches][Entry] [2026-01-29 17:12:50,238][INFO][superset_tools_app] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Action] [GitService.list_branches][Entry] [2026-01-29 17:12:50,238][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.get_repo][Entry] [2026-01-29 17:12:50,238][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 17:12:50,238][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 17:12:50,238][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 17:12:50,239][INFO][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-01-29 17:12:50,240][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 17:12:50,240][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [list_branches][Action] Listing branches for 12. Refs: [, , ] [2026-01-29 17:12:50,245][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Coherence:OK] [2026-01-29 17:12:50,245][INFO][superset_tools_app] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Action] [GitService.list_branches][Exit] [2026-01-29 17:12:50,245][INFO][superset_tools_app] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Coherence:OK] [2026-01-29 17:12:50,245][INFO][superset_tools_app] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Action] [get_branches][Exit] [2026-01-29 17:12:50,245][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_history][Entry] [2026-01-29 17:12:50,246][INFO][superset_tools_app] [get_history][Action] [get_history][Action] [get_history][Action] [get_history][Action] [GitService.get_commit_history][Entry] [2026-01-29 17:12:50,246][INFO][superset_tools_app] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_repo][Entry] [2026-01-29 17:12:50,246][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService._get_repo_path][Entry] [2026-01-29 17:12:50,246][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Coherence:OK] [2026-01-29 17:12:50,246][INFO][superset_tools_app] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Action] [GitService._get_repo_path][Exit] [2026-01-29 17:12:50,246][INFO][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-01-29 17:12:50,246][INFO][superset_tools_app] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Action] [GitService.get_repo][Exit] [2026-01-29 17:12:50,272][INFO][superset_tools_app] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Coherence:OK] [2026-01-29 17:12:50,272][INFO][superset_tools_app] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Action] [GitService.get_commit_history][Exit] [2026-01-29 17:12:50,272][INFO][superset_tools_app] [get_history][Action] [get_history][Action] [get_history][Action] [get_history][Action] [get_history][Coherence:OK] [2026-01-29 17:12:50,272][INFO][superset_tools_app] [get_history][Action] [get_history][Action] [get_history][Action] [get_history][Action] [get_history][Exit] [2026-01-29 17:12:50,272][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/repositories/12/branches [2026-01-29 17:12:50,272][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:12:50,272][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:12:50,273][INFO][superset_tools_app] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [DEBUG] Response status: 200 for /api/git/repositories/12/history [2026-01-29 17:12:50,273][INFO][superset_tools_app] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [log_requests][Coherence:OK] [2026-01-29 17:12:50,273][INFO][superset_tools_app] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [suggest_commit_message][Action] [log_requests][Exit] [2026-01-29 17:12:50,274][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:12:50,274][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:12:50,274][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:12:50,274][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:12:52,457][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/llm/providers [2026-01-29 17:12:52,457][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-29 17:12:52,458][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:12:52,459][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:12:52,460][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:12:52,460][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:12:52,460][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:12:52,460][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:12:52,461][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:12:52,461][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:12:52,461][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:12:52,461][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:12:52,461][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-29 17:12:52,461][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-01-29 17:12:52,461][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-01-29 17:12:52,462][INFO][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-01-29 17:12:52,463][INFO][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-01-29 17:12:52,463][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-01-29 17:12:52,463][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:12:52,463][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:12:52,464][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 17:12:52,464][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 17:12:52,464][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:12:52,464][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:12:52,473][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/tasks [2026-01-29 17:12:52,473][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-01-29 17:12:52,476][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:12:52,476][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:12:52,476][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:12:52,477][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:12:52,477][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:12:52,477][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:12:52,478][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:12:52,478][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:12:52,478][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:12:52,480][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:12:52,480][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:12:52,480][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:12:52,480][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:12:52,480][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:Failed] 1 validation error: {'type': 'missing', 'loc': ('query', 'req'), 'msg': 'Field required', 'input': None} File "/home/busya/dev/ss-tools/backend/src/api/routes/tasks.py", line 26, in create_task POST /api/tasks [2026-01-29 17:12:52,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 422 for /api/tasks [2026-01-29 17:12:52,481][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:12:52,481][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:13:06,792][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/llm/providers [2026-01-29 17:13:06,793][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-29 17:13:06,794][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:13:06,794][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:13:06,794][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:13:06,795][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:13:06,795][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:13:06,795][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:13:06,795][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:13:06,795][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:13:06,795][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:13:06,796][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:13:06,796][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-29 17:13:06,796][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-01-29 17:13:06,796][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-01-29 17:13:06,797][INFO][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-01-29 17:13:06,797][INFO][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-01-29 17:13:06,797][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-01-29 17:13:06,797][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:13:06,797][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:13:06,798][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 17:13:06,798][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 17:13:06,798][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:13:06,799][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:13:06,804][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/tasks [2026-01-29 17:13:06,804][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-01-29 17:13:06,805][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:13:06,805][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:13:06,805][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:13:06,805][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:13:06,805][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:13:06,805][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:13:06,805][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:13:06,805][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:13:06,805][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:13:06,806][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:13:06,806][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:13:06,806][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:13:06,806][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:13:06,807][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:Failed] 1 validation error: {'type': 'missing', 'loc': ('query', 'req'), 'msg': 'Field required', 'input': None} File "/home/busya/dev/ss-tools/backend/src/api/routes/tasks.py", line 26, in create_task POST /api/tasks [2026-01-29 17:13:06,807][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 422 for /api/tasks [2026-01-29 17:13:06,807][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:13:06,807][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:14:30,522][ERROR][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [suggest_commit_message] Invalid LLM response. Error info: {'message': 'Provider returned error', 'code': 524, 'metadata': {'raw': 'error code: 524', 'provider_name': 'ModelRun', 'is_byok': False}} [2026-01-29 17:14:30,522][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [suggest_commit_message][Coherence:OK] [2026-01-29 17:14:30,522][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [suggest_commit_message][Exit] [2026-01-29 17:14:30,522][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Coherence:OK] [2026-01-29 17:14:30,522][INFO][superset_tools_app] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Action] [generate_commit_message][Exit] [2026-01-29 17:14:30,523][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/git/repositories/12/generate-message [2026-01-29 17:14:30,523][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:14:30,523][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:14:30,524][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:14:30,524][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:14:30,524][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 17:14:30,525][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 17:14:30,578][INFO][superset_tools_app] [shutdown_event][Entry] [2026-01-29 17:14:30,578][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:14:30,579][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:14:30,579][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:14:30,579][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-29 17:14:30,579][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-29 17:14:30,579][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-01-29 17:14:30,579][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-29 17:14:30,579][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-29 17:14:30,579][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-29 17:14:31,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:14:31,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:14:31,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:14:31,045][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 17:14:31,048][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 17:14:31,048][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 17:14:31,048][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 17:14:31,048][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 17:14:31,048][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 17:14:31,048][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 17:14:31,049][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:14:31,049][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:14:31,049][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:14:31,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 17:14:31,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 17:14:31,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:14:31,076][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 17:14:31,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:14:31,077][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:14:31,078][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 17:14:31,078][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 17:14:31,078][INFO][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-01-29 17:14:31,078][INFO][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_manager][Entry] [2026-01-29 17:14:31,078][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:14:31,078][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:14:31,078][INFO][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-01-29 17:14:31,078][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:14:31,078][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:14:31,078][INFO][superset_tools_app] [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-01-29 17:14:31,078][INFO][superset_tools_app] [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-01-29 17:14:31,078][INFO][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-01-29 17:14:31,078][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 17:14:31,078][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 17:14:31,078][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 17:14:31,078][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:14:31,078][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:14:31,078][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:14:31,078][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:14:31,078][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:14:31,078][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:14:31,078][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 17:14:31,078][INFO][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-01-29 17:14:31,078][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 17:14:31,078][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:14:31,078][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:14:31,078][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:14:31,078][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:14:31,079][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:14:31,079][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:14:31,079][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 17:14:31,079][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 17:14:31,079][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 17:14:31,079][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 17:14:31,079][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 17:14:31,079][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 17:14:31,079][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 17:14:31,079][INFO][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-01-29 17:14:31,079][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 17:14:31,079][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:14:31,079][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:14:31,079][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:14:31,079][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 17:14:31,079][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:14:31,079][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:14:31,079][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:14:31,239][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:14:31,240][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:14:31,240][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:14:31,240][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:14:31,240][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:14:31,240][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:14:31,240][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 17:14:31,240][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:14:31,240][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:14:31,240][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:14:31,320][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 17:14:31,320][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 17:14:31,321][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 17:14:31,321][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:14:31,321][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:14:31,321][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 17:14:31,321][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 17:14:31,321][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 17:14:31,321][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 17:14:31,321][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 17:14:31,321][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 17:14:31,321][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:14:31,321][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:14:31,321][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:14:31,321][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 17:14:31,321][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 17:14:31,321][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 17:14:31,321][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:14:31,321][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:14:31,321][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:14:31,321][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:14:31,321][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:14:31,321][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:14:31,321][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 17:14:31,321][INFO][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-01-29 17:14:31,322][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 17:14:31,322][INFO][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-01-29 17:14:31,322][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 17:14:31,322][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:14:31,322][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 17:14:31,323][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:14:31,323][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 17:14:31,323][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 17:14:31,323][INFO][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-01-29 17:14:31,323][INFO][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-01-29 17:14:31,323][INFO][superset_tools_app] Available plugins: ['Superset Dashboard Backup', 'System Debug', 'Search Datasets', 'Storage Manager', 'Dataset Mapper', 'Git Integration', 'Superset Dashboard Migration'] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 17:14:31,323][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 17:14:31,323][INFO][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-01-29 17:14:31,334][INFO][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-01-29 17:14:31,334][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 17:14:31,334][INFO][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-01-29 17:14:31,334][INFO][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-01-29 17:14:31,334][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 17:14:31,334][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 17:14:31,334][INFO][superset_tools_app] TaskManager initialized [2026-01-29 17:14:31,335][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 17:14:31,335][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 17:14:31,335][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 17:14:31,335][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 17:14:31,360][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 17:14:31,360][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:14:31,360][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:14:31,448][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 17:14:31,448][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:14:31,448][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:14:31,448][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:14:31,448][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 17:14:31,448][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 17:14:31,448][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 17:14:31,449][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 17:14:31,449][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 17:14:31,449][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 17:14:31,449][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:14:31,449][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:14:31,449][INFO][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-01-29 17:14:31,449][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-01-29 17:14:31,449][INFO][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-01-29 17:14:31,449][INFO][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-01-29 17:14:31,449][INFO][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-01-29 17:14:31,449][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 17:14:31,450][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 17:14:31,450][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 17:15:05,414][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-01-29 17:15:05,414][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-29 17:15:05,415][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:15:05,415][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:15:05,415][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:15:05,419][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:15:05,419][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:15:05,419][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:15:05,421][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:15:05,422][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:15:05,422][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:15:05,422][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:15:05,423][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-29 17:15:05,423][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-01-29 17:15:05,423][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-01-29 17:15:05,425][INFO][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-01-29 17:15:05,425][INFO][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-01-29 17:15:05,425][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-01-29 17:15:05,425][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:15:05,425][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:15:05,425][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 17:15:05,426][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 17:15:05,426][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:15:05,426][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:15:05,431][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-01-29 17:15:05,431][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-01-29 17:15:05,432][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:15:05,433][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:15:05,433][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:15:05,433][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:15:05,433][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:15:05,433][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:15:05,433][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:15:05,433][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:15:05,433][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:15:05,434][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:15:05,434][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:15:05,435][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:15:05,435][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:15:05,435][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-01-29 17:15:05,438][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:15:05,438][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:15:05,438][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-01-29 17:15:05,438][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-01-29 17:15:05,438][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-29 17:15:05,438][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-29 17:15:05,439][INFO][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-01-29 17:15:05,439][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-01-29 17:15:05,439][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-01-29 17:15:05,439][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-01-29 17:15:05,439][ERROR][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Plugin with ID 'llm_dashboard_validation' not found. [2026-01-29 17:15:05,439][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:Failed] Plugin with ID 'llm_dashboard_validation' not found. [2026-01-29 17:15:05,439][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:Failed] 404: Plugin with ID 'llm_dashboard_validation' not found. [2026-01-29 17:15:05,439][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:Failed] 404: Plugin with ID 'llm_dashboard_validation' not found. [2026-01-29 17:15:05,439][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 404 for /api/tasks [2026-01-29 17:15:05,439][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:15:05,439][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:15:09,058][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-01-29 17:15:09,058][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 17:15:09,059][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:15:09,059][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:15:09,059][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:15:09,059][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:15:09,059][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:15:09,059][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:15:09,060][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:15:09,060][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:15:09,060][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:15:09,060][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:15:09,061][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-29 17:15:09,061][INFO][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-01-29 17:15:09,061][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-29 17:15:09,063][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-29 17:15:09,063][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:15:09,063][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:15:09,063][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:15:09,064][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:15:09,072][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments [2026-01-29 17:15:09,072][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 17:15:09,072][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 17:15:09,073][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:15:09,073][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:15:09,073][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:15:09,073][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:15:09,073][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:15:09,073][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:15:09,074][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:15:09,074][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:15:09,074][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:15:09,074][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:15:09,074][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:15:09,074][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:15:09,075][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 17:15:09,076][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:15:09,076][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:15:09,076][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 17:15:09,076][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 17:15:09,077][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:15:09,077][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:15:09,077][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:15:09,077][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:15:09,077][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 17:15:09,077][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:15:09,077][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:15:09,078][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:15:09,078][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:15:09,083][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-01-29 17:15:09,084][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-01-29 17:15:09,085][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 17:15:09,085][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:15:09,085][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:15:09,086][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:15:09,086][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:15:09,086][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:15:09,086][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:15:09,086][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:15:09,086][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:15:09,087][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:15:09,087][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:15:09,087][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:15:09,087][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:15:09,088][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-01-29 17:15:09,089][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:15:09,089][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:15:09,089][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-01-29 17:15:09,089][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-01-29 17:15:09,090][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:15:09,090][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:15:09,090][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 17:15:09,090][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 17:15:09,090][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 17:15:09,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-29 17:15:09,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:15:09,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:15:09,090][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 17:15:09,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-29 17:15:09,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:15:09,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:15:09,090][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-01-29 17:15:09,090][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-29 17:15:09,090][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-29 17:15:09,090][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-01-29 17:15:09,090][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-29 17:15:09,090][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-01-29 17:15:09,090][INFO][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-01-29 17:15:09,090][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-01-29 17:15:09,090][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-01-29 17:15:09,090][INFO][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-01-29 17:15:09,091][INFO][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-01-29 17:15:09,091][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-01-29 17:15:09,091][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-01-29 17:15:09,091][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-01-29 17:15:09,091][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:15:09,091][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:15:09,091][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-01-29 17:15:09,091][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-01-29 17:15:09,091][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-29 17:15:10,197][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-01-29 17:15:10,197][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-01-29 17:15:10,197][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-01-29 17:15:10,197][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:15:10,197][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:15:10,767][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-01-29 17:15:10,767][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-01-29 17:15:10,767][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-01-29 17:15:10,767][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-01-29 17:15:10,767][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-01-29 17:15:10,768][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-01-29 17:15:10,768][INFO][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-01-29 17:15:10,768][INFO][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-01-29 17:15:10,768][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 17:15:10,768][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:15:10,768][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:15:10,768][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 17:15:10,768][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:15:10,768][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:15:11,262][INFO][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-01-29 17:15:11,262][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-01-29 17:15:11,262][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-01-29 17:15:11,262][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 17:15:11,262][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 17:15:11,262][INFO][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-01-29 17:15:11,262][INFO][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-01-29 17:15:11,263][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-01-29 17:15:11,263][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:15:11,263][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:15:11,264][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:15:11,264][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:15:12,203][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-01-29 17:15:12,204][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-29 17:15:12,205][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:15:12,206][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:15:12,206][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:15:12,206][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:15:12,206][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:15:12,206][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:15:12,207][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:15:12,207][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:15:12,207][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:15:12,207][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:15:12,208][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-29 17:15:12,208][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-01-29 17:15:12,208][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-01-29 17:15:12,209][INFO][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-01-29 17:15:12,209][INFO][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-01-29 17:15:12,209][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-01-29 17:15:12,209][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:15:12,209][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:15:12,210][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 17:15:12,210][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 17:15:12,210][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:15:12,210][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:15:12,216][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-01-29 17:15:12,216][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-01-29 17:15:12,216][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:15:12,217][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:15:12,217][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:15:12,217][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:15:12,217][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:15:12,217][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:15:12,217][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:15:12,217][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:15:12,217][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:15:12,218][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:15:12,218][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:15:12,218][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:15:12,218][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:15:12,218][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-01-29 17:15:12,218][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:15:12,219][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:15:12,219][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-01-29 17:15:12,219][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-01-29 17:15:12,219][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-29 17:15:12,219][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-29 17:15:12,219][INFO][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-01-29 17:15:12,219][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-01-29 17:15:12,219][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-01-29 17:15:12,219][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-01-29 17:15:12,219][ERROR][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Plugin with ID 'llm_dashboard_validation' not found. [2026-01-29 17:15:12,219][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Coherence:Failed] Plugin with ID 'llm_dashboard_validation' not found. [2026-01-29 17:15:12,219][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:Failed] 404: Plugin with ID 'llm_dashboard_validation' not found. [2026-01-29 17:15:12,219][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:Failed] 404: Plugin with ID 'llm_dashboard_validation' not found. [2026-01-29 17:15:12,219][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 404 for /api/tasks [2026-01-29 17:15:12,219][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:15:12,219][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:16:07,782][INFO][superset_tools_app] [shutdown_event][Entry] [2026-01-29 17:16:07,782][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:16:07,782][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:16:07,782][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:16:07,782][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-29 17:16:07,782][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-29 17:16:07,782][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-01-29 17:16:07,783][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-29 17:16:07,784][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-29 17:16:07,784][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-29 17:16:08,289][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:16:08,289][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:16:08,289][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:16:08,289][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 17:16:08,294][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 17:16:08,294][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 17:16:08,294][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 17:16:08,294][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 17:16:08,294][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 17:16:08,294][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 17:16:08,294][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:16:08,294][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:16:08,294][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:16:08,327][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:16:08,328][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:16:08,329][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:16:08,329][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:16:08,329][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:16:08,329][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:16:08,329][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:16:08,329][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:16:08,329][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:16:08,329][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 17:16:08,329][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:16:08,329][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:16:08,329][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:16:08,329][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:16:08,329][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:16:08,330][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:16:08,331][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:16:08,331][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:16:08,331][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 17:16:08,331][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:16:08,331][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:16:08,331][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:16:08,331][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:16:08,331][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:16:08,331][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:16:08,331][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:16:08,331][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:16:08,331][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:16:08,331][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:16:08,331][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 17:16:08,332][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:16:08,332][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:16:08,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:16:08,601][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:16:08,601][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:16:08,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:16:08,602][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:16:08,602][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:16:08,602][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-01-29 17:16:08,602][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:16:08,602][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:16:08,602][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:16:08,602][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:16:08,602][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:16:08,602][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:16:08,602][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-01-29 17:16:08,602][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:16:08,602][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:16:08,602][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:16:08,603][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 17:16:08,603][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 17:16:08,603][INFO][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-01-29 17:16:08,603][INFO][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_manager][Entry] [2026-01-29 17:16:08,603][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:16:08,603][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:16:08,603][INFO][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-01-29 17:16:08,603][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:16:08,603][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:16:08,603][INFO][superset_tools_app] [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-01-29 17:16:08,603][INFO][superset_tools_app] [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-01-29 17:16:08,603][INFO][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-01-29 17:16:08,603][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 17:16:08,603][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 17:16:08,603][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 17:16:08,603][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:16:08,603][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:16:08,603][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:16:08,603][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:16:08,603][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:16:08,603][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:16:08,604][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 17:16:08,604][INFO][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-01-29 17:16:08,604][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 17:16:08,604][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:16:08,604][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:16:08,604][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:16:08,604][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:16:08,604][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:16:08,604][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:16:08,604][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 17:16:08,604][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 17:16:08,604][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 17:16:08,604][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 17:16:08,604][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 17:16:08,604][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 17:16:08,604][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 17:16:08,604][INFO][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-01-29 17:16:08,604][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 17:16:08,604][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:16:08,604][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:16:08,604][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:16:08,604][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 17:16:08,605][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:16:08,605][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:16:08,605][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:16:08,873][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:16:08,873][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:16:08,873][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:16:08,873][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:16:08,873][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:16:08,873][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:16:08,873][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:16:08,873][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 17:16:08,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:16:08,874][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:16:08,900][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 17:16:08,900][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 17:16:08,900][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 17:16:08,900][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:16:08,900][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:16:08,901][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 17:16:08,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 17:16:08,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 17:16:08,901][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 17:16:08,901][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 17:16:08,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 17:16:08,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:16:08,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:16:08,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:16:08,901][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 17:16:08,902][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 17:16:08,902][INFO][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-01-29 17:16:08,902][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 17:16:08,902][INFO][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-01-29 17:16:08,902][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 17:16:08,902][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:16:08,902][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:16:08,903][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:16:08,904][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:16:08,904][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:16:08,904][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 17:16:08,904][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:16:08,904][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:16:08,904][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 17:16:08,904][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 17:16:08,904][INFO][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-01-29 17:16:08,904][INFO][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-01-29 17:16:08,904][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-01-29 17:16:08,904][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 17:16:08,904][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 17:16:08,904][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 17:16:08,904][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 17:16:08,904][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 17:16:08,904][INFO][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-01-29 17:16:08,915][INFO][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-01-29 17:16:08,915][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 17:16:08,915][INFO][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-01-29 17:16:08,915][INFO][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-01-29 17:16:08,915][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 17:16:08,915][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 17:16:08,915][INFO][superset_tools_app] TaskManager initialized [2026-01-29 17:16:08,915][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 17:16:08,916][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 17:16:08,916][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 17:16:08,916][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 17:16:08,951][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 17:16:08,951][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:16:08,951][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:16:09,045][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 17:16:09,045][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:16:09,045][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:16:09,045][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:16:09,045][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 17:16:09,045][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 17:16:09,045][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 17:16:09,046][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 17:16:09,046][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 17:16:09,046][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 17:16:09,046][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:16:09,046][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:16:09,046][INFO][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-01-29 17:16:09,046][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-01-29 17:16:09,046][INFO][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-01-29 17:16:09,046][INFO][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-01-29 17:16:09,046][INFO][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-01-29 17:16:09,046][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 17:16:09,046][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 17:16:09,046][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 17:16:50,620][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-01-29 17:16:50,620][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-29 17:16:50,622][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:16:50,623][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:16:50,623][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:16:50,629][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:16:50,629][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:16:50,630][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:16:50,634][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:16:50,634][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:16:50,634][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:16:50,634][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:16:50,634][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-29 17:16:50,634][INFO][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-01-29 17:16:50,634][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-29 17:16:50,638][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-29 17:16:50,638][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:16:50,638][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:16:50,640][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:16:50,640][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:16:50,651][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments [2026-01-29 17:16:50,651][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 17:16:50,652][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 17:16:50,652][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:16:50,652][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:16:50,652][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:16:50,653][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:16:50,653][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:16:50,653][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:16:50,654][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:16:50,654][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:16:50,655][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:16:50,655][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:16:50,655][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:16:50,655][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:16:50,655][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 17:16:50,657][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:16:50,657][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:16:50,657][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 17:16:50,657][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 17:16:50,657][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:16:50,657][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:16:50,657][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:16:50,657][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:16:50,657][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 17:16:50,657][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:16:50,657][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:16:50,658][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:16:50,658][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:16:50,667][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-01-29 17:16:50,667][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-01-29 17:16:50,668][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 17:16:50,668][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:16:50,668][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:16:50,669][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:16:50,669][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:16:50,669][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:16:50,670][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:16:50,670][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:16:50,670][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:16:50,671][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:16:50,671][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:16:50,671][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:16:50,671][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:16:50,672][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-01-29 17:16:50,675][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:16:50,675][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:16:50,675][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-01-29 17:16:50,675][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-01-29 17:16:50,675][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:16:50,675][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:16:50,675][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 17:16:50,675][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 17:16:50,675][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 17:16:50,675][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-29 17:16:50,675][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:16:50,675][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:16:50,675][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 17:16:50,676][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-29 17:16:50,676][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:16:50,676][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:16:50,676][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-01-29 17:16:50,676][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-29 17:16:50,676][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-29 17:16:50,676][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-01-29 17:16:50,676][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-29 17:16:50,676][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-01-29 17:16:50,676][INFO][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-01-29 17:16:50,676][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-01-29 17:16:50,676][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-01-29 17:16:50,676][INFO][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-01-29 17:16:50,676][INFO][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-01-29 17:16:50,676][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-01-29 17:16:50,676][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-01-29 17:16:50,676][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-01-29 17:16:50,676][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:16:50,676][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:16:50,676][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-01-29 17:16:50,676][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-01-29 17:16:50,676][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-29 17:16:51,161][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-01-29 17:16:51,161][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-01-29 17:16:51,161][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-01-29 17:16:51,161][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:16:51,161][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:16:51,304][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-01-29 17:16:51,304][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-01-29 17:16:51,304][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-01-29 17:16:51,304][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-01-29 17:16:51,304][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-01-29 17:16:51,304][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-01-29 17:16:51,304][INFO][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-01-29 17:16:51,304][INFO][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-01-29 17:16:51,304][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 17:16:51,304][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:16:51,304][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:16:51,304][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 17:16:51,304][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:16:51,304][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:16:51,503][INFO][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-01-29 17:16:51,504][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-01-29 17:16:51,504][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-01-29 17:16:51,504][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 17:16:51,504][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 17:16:51,504][INFO][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-01-29 17:16:51,504][INFO][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-01-29 17:16:51,505][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-01-29 17:16:51,505][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:16:51,505][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:16:51,506][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:16:51,506][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:16:53,251][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-01-29 17:16:53,251][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-29 17:16:53,252][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:16:53,253][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:16:53,254][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:16:53,254][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:16:53,254][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:16:53,255][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:16:53,255][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:16:53,255][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:16:53,255][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:16:53,256][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:16:53,256][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-29 17:16:53,256][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-01-29 17:16:53,256][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-01-29 17:16:53,257][INFO][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-01-29 17:16:53,257][INFO][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-01-29 17:16:53,258][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-01-29 17:16:53,258][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:16:53,258][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:16:53,259][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 17:16:53,259][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 17:16:53,260][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:16:53,260][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:16:53,266][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-01-29 17:16:53,266][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-01-29 17:16:53,267][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:16:53,267][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:16:53,267][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:16:53,267][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:16:53,267][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:16:53,267][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:16:53,267][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:16:53,267][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:16:53,267][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:16:53,268][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:16:53,268][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:16:53,268][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:16:53,268][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:16:53,268][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-01-29 17:16:53,269][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:16:53,269][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:16:53,269][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-01-29 17:16:53,269][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-01-29 17:16:53,270][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-29 17:16:53,270][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-29 17:16:53,270][INFO][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-01-29 17:16:53,270][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-01-29 17:16:53,270][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-01-29 17:16:53,270][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-01-29 17:16:53,270][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-01-29 17:16:53,270][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-29 17:16:53,270][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-29 17:16:53,271][INFO][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=cc44797d-7db9-4b90-9124-bd99c383aa84 [2026-01-29 17:16:53,276][INFO][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-01-29 17:16:53,276][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:16:53,276][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task cc44797d-7db9-4b90-9124-bd99c383aa84 created and scheduled for execution [2026-01-29 17:16:53,276][INFO][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-01-29 17:16:53,276][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-01-29 17:16:53,276][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-01-29 17:16:53,276][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-01-29 17:16:53,276][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=cc44797d-7db9-4b90-9124-bd99c383aa84 [2026-01-29 17:16:53,277][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-01-29 17:16:53,277][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-29 17:16:53,277][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-29 17:16:53,277][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task cc44797d-7db9-4b90-9124-bd99c383aa84 for plugin 'Dashboard LLM Validation' [2026-01-29 17:16:53,277][INFO][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=cc44797d-7db9-4b90-9124-bd99c383aa84 [2026-01-29 17:16:53,279][INFO][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-01-29 17:16:53,279][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:16:53,279][INFO][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=cc44797d-7db9-4b90-9124-bd99c383aa84 [2026-01-29 17:16:53,279][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=cc44797d-7db9-4b90-9124-bd99c383aa84 [2026-01-29 17:16:53,281][INFO][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-01-29 17:16:53,281][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:16:53,281][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-29 17:16:53,281][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-29 17:16:53,281][INFO][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-01-29 17:16:53,281][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '12', 'environment_id': '1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': 'cc44797d-7db9-4b90-9124-bd99c383aa84'} [2026-01-29 17:16:53,281][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-01-29 17:16:53,281][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with config.json [2026-01-29 17:16:53,281][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 17:16:53,281][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 17:16:53,281][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 17:16:53,282][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 17:16:53,282][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:16:53,282][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:16:53,282][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:16:53,282][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-01-29 17:16:53,282][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-01-29 17:16:53,282][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-01-29 17:16:53,282][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] Environment 1 not found [2026-01-29 17:16:53,282][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task cc44797d-7db9-4b90-9124-bd99c383aa84 failed: Environment 1 not found [2026-01-29 17:16:53,282][INFO][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=cc44797d-7db9-4b90-9124-bd99c383aa84 [2026-01-29 17:16:53,282][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=cc44797d-7db9-4b90-9124-bd99c383aa84 [2026-01-29 17:16:53,285][INFO][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-01-29 17:16:53,285][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:16:53,285][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-29 17:16:53,285][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-29 17:16:53,285][INFO][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=cc44797d-7db9-4b90-9124-bd99c383aa84 [2026-01-29 17:16:53,287][INFO][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-01-29 17:16:53,287][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:16:53,287][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task cc44797d-7db9-4b90-9124-bd99c383aa84 execution finished with status: TaskStatus.FAILED [2026-01-29 17:16:53,287][INFO][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-01-29 17:16:53,287][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-01-29 17:16:53,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 201 for /api/tasks [2026-01-29 17:16:53,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:16:53,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:16:53,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:16:53,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:18:27,514][INFO][superset_tools_app] [shutdown_event][Entry] [2026-01-29 17:18:27,514][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:18:27,514][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:18:27,514][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:18:27,514][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-29 17:18:27,514][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-29 17:18:27,514][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-01-29 17:18:27,515][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-29 17:18:27,515][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-29 17:18:27,515][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-29 17:18:28,008][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:18:28,008][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:18:28,008][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:18:28,008][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 17:18:28,012][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 17:18:28,012][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 17:18:28,012][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 17:18:28,012][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 17:18:28,012][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 17:18:28,012][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 17:18:28,012][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:18:28,012][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:18:28,012][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:18:28,042][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 17:18:28,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:18:28,043][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 17:18:28,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:18:28,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 17:18:28,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:18:28,045][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:18:28,244][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:18:28,244][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:18:28,244][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:18:28,244][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:18:28,244][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:18:28,244][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:18:28,244][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-01-29 17:18:28,244][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:18:28,244][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:18:28,244][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:18:28,244][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:18:28,244][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:18:28,244][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:18:28,244][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-01-29 17:18:28,245][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:18:28,245][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:18:28,245][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:18:28,246][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 17:18:28,246][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 17:18:28,246][INFO][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-01-29 17:18:28,246][INFO][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_manager][Entry] [2026-01-29 17:18:28,246][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:18:28,246][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:18:28,246][INFO][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-01-29 17:18:28,246][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:18:28,246][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:18:28,246][INFO][superset_tools_app] [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-01-29 17:18:28,246][INFO][superset_tools_app] [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-01-29 17:18:28,246][INFO][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-01-29 17:18:28,247][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 17:18:28,247][INFO][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-01-29 17:18:28,247][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 17:18:28,247][INFO][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-01-29 17:18:28,247][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:18:28,247][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:18:28,248][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:18:28,248][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 17:18:28,248][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:18:28,248][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:18:28,248][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:18:28,612][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:18:28,612][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:18:28,612][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:18:28,612][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:18:28,612][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:18:28,613][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 17:18:28,613][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:18:28,614][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:18:28,614][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:18:28,646][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 17:18:28,646][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 17:18:28,646][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 17:18:28,646][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:18:28,646][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:18:28,646][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 17:18:28,647][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 17:18:28,647][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 17:18:28,647][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 17:18:28,647][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 17:18:28,647][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 17:18:28,647][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:18:28,647][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:18:28,647][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:18:28,647][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 17:18:28,648][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 17:18:28,648][INFO][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-01-29 17:18:28,648][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 17:18:28,648][INFO][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-01-29 17:18:28,648][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 17:18:28,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:18:28,649][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:18:28,649][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:18:28,649][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 17:18:28,649][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:18:28,649][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:18:28,649][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:18:28,650][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:18:28,651][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:18:28,651][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:18:28,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:18:28,651][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:18:28,651][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:18:28,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:18:28,651][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:18:28,651][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:18:28,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:18:28,651][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:18:28,651][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:18:28,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 17:18:28,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:18:28,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:18:28,651][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 17:18:28,651][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 17:18:28,651][INFO][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-01-29 17:18:28,651][INFO][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-01-29 17:18:28,651][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-01-29 17:18:28,651][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 17:18:28,651][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 17:18:28,651][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 17:18:28,652][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 17:18:28,652][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 17:18:28,652][INFO][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-01-29 17:18:28,665][INFO][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-01-29 17:18:28,665][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 17:18:28,665][INFO][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-01-29 17:18:28,665][INFO][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-01-29 17:18:28,665][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 17:18:28,665][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 17:18:28,665][INFO][superset_tools_app] TaskManager initialized [2026-01-29 17:18:28,666][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 17:18:28,666][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 17:18:28,666][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 17:18:28,666][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 17:18:28,706][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 17:18:28,707][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:18:28,707][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:18:28,812][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 17:18:28,812][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:18:28,812][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:18:28,812][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:18:28,812][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 17:18:28,812][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 17:18:28,812][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 17:18:28,813][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 17:18:28,813][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 17:18:28,813][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 17:18:28,813][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:18:28,813][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:18:28,813][INFO][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-01-29 17:18:28,813][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-01-29 17:18:28,813][INFO][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-01-29 17:18:28,814][INFO][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-01-29 17:18:28,814][INFO][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-01-29 17:18:28,814][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 17:18:28,814][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 17:18:28,814][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 17:19:09,159][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-01-29 17:19:09,159][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-29 17:19:09,161][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:19:09,161][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:19:09,161][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:19:09,165][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:19:09,165][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:19:09,166][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:19:09,168][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:19:09,169][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:19:09,169][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:19:09,169][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:19:09,169][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-29 17:19:09,169][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-01-29 17:19:09,170][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-01-29 17:19:09,171][INFO][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-01-29 17:19:09,171][INFO][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-01-29 17:19:09,171][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-01-29 17:19:09,171][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:19:09,171][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:19:09,172][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 17:19:09,172][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 17:19:09,172][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:19:09,172][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:19:09,181][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-01-29 17:19:09,181][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-01-29 17:19:09,182][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:19:09,183][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:19:09,183][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:19:09,183][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:19:09,183][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:19:09,183][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:19:09,183][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:19:09,183][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:19:09,183][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:19:09,184][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:19:09,184][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:19:09,184][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:19:09,184][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:19:09,185][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-01-29 17:19:09,189][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:19:09,189][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:19:09,189][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-01-29 17:19:09,189][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-01-29 17:19:09,190][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-29 17:19:09,190][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-29 17:19:09,190][INFO][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-01-29 17:19:09,190][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-01-29 17:19:09,190][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-01-29 17:19:09,190][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-01-29 17:19:09,190][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-01-29 17:19:09,191][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-29 17:19:09,191][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-29 17:19:09,191][INFO][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=dfc6841e-0aa9-4ecb-a886-c29f52c61837 [2026-01-29 17:19:09,195][INFO][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-01-29 17:19:09,196][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:19:09,196][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task dfc6841e-0aa9-4ecb-a886-c29f52c61837 created and scheduled for execution [2026-01-29 17:19:09,196][INFO][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-01-29 17:19:09,196][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-01-29 17:19:09,196][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-01-29 17:19:09,196][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-01-29 17:19:09,196][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=dfc6841e-0aa9-4ecb-a886-c29f52c61837 [2026-01-29 17:19:09,196][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-01-29 17:19:09,196][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-29 17:19:09,196][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-29 17:19:09,196][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task dfc6841e-0aa9-4ecb-a886-c29f52c61837 for plugin 'Dashboard LLM Validation' [2026-01-29 17:19:09,196][INFO][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=dfc6841e-0aa9-4ecb-a886-c29f52c61837 [2026-01-29 17:19:09,200][INFO][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-01-29 17:19:09,200][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:19:09,200][INFO][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=dfc6841e-0aa9-4ecb-a886-c29f52c61837 [2026-01-29 17:19:09,200][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=dfc6841e-0aa9-4ecb-a886-c29f52c61837 [2026-01-29 17:19:09,202][INFO][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-01-29 17:19:09,202][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:19:09,203][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-29 17:19:09,203][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-29 17:19:09,203][INFO][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-01-29 17:19:09,203][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '12', 'environment_id': '1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': 'dfc6841e-0aa9-4ecb-a886-c29f52c61837'} [2026-01-29 17:19:09,203][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-01-29 17:19:09,203][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:19:09,203][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:19:09,203][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-01-29 17:19:09,203][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-01-29 17:19:09,203][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-01-29 17:19:09,203][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] Environment 1 not found [2026-01-29 17:19:09,203][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task dfc6841e-0aa9-4ecb-a886-c29f52c61837 failed: Environment 1 not found [2026-01-29 17:19:09,203][INFO][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=dfc6841e-0aa9-4ecb-a886-c29f52c61837 [2026-01-29 17:19:09,203][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=dfc6841e-0aa9-4ecb-a886-c29f52c61837 [2026-01-29 17:19:09,206][INFO][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-01-29 17:19:09,206][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:19:09,206][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-29 17:19:09,206][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-29 17:19:09,207][INFO][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=dfc6841e-0aa9-4ecb-a886-c29f52c61837 [2026-01-29 17:19:09,208][INFO][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-01-29 17:19:09,208][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:19:09,208][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task dfc6841e-0aa9-4ecb-a886-c29f52c61837 execution finished with status: TaskStatus.FAILED [2026-01-29 17:19:09,208][INFO][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-01-29 17:19:09,209][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-01-29 17:19:09,209][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 201 for /api/tasks [2026-01-29 17:19:09,209][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:19:09,209][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:19:09,209][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:19:09,209][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:19:25,302][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-01-29 17:19:25,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:19:25,303][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:19:25,303][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:19:25,303][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:19:25,303][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:19:25,304][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:19:25,304][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:19:25,304][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:19:25,304][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:19:25,304][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:19:25,306][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:19:25,306][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:19:25,306][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:19:25,306][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:19:25,307][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:19:25,308][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:19:25,309][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 17:19:25,309][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:19:25,309][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 17:19:25,310][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:19:25,310][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:19:25,310][INFO][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-01-29 17:19:25,310][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:19:25,310][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:19:25,310][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:19:25,311][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:19:25,311][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_config_manager][Entry] [2026-01-29 17:19:25,311][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:19:25,311][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:19:25,311][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:19:25,311][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:19:25,313][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:19:25,314][INFO][superset_tools_app] [get_auth_db][Coherence:OK] [2026-01-29 17:19:25,315][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:19:25,315][INFO][superset_tools_app] [get_auth_db][Exit] [2026-01-29 17:19:25,315][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:19:25,315][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:19:25,315][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:19:25,315][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:19:25,317][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:19:25,317][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:19:25,317][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:19:25,317][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:19:25,317][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 17:19:25,318][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:19:25,318][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:19:25,318][INFO][superset_tools_app] [get_environments][Entry] [2026-01-29 17:19:25,318][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 17:19:25,318][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:19:25,318][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:19:25,318][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:19:25,318][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:19:25,319][INFO][superset_tools_app] [DEBUG] Response status: 200 for /api/environments [2026-01-29 17:19:25,319][INFO][superset_tools_app] [log_requests][Coherence:OK] [2026-01-29 17:19:25,319][INFO][superset_tools_app] [log_requests][Exit] [2026-01-29 17:19:25,320][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:19:25,320][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:19:26,377][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks/dfc6841e-0aa9-4ecb-a886-c29f52c61837 [2026-01-29 17:19:26,377][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks/dfc6841e-0aa9-4ecb-a886-c29f52c61837 [2026-01-29 17:19:26,378][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:19:26,378][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:19:26,378][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:19:26,378][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:19:26,378][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:19:26,378][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:19:26,378][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:19:26,379][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:19:26,379][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:19:26,379][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:19:26,379][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:19:26,379][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:19:26,379][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:19:26,380][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:19:26,380][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:19:26,381][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:19:26,381][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task][Entry] [2026-01-29 17:19:26,381][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=dfc6841e-0aa9-4ecb-a886-c29f52c61837 [2026-01-29 17:19:26,381][INFO][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-01-29 17:19:26,381][INFO][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-01-29 17:19:26,381][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-01-29 17:19:26,381][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-01-29 17:19:26,381][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks/dfc6841e-0aa9-4ecb-a886-c29f52c61837 [2026-01-29 17:19:26,381][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:19:26,381][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:19:26,382][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:19:26,382][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:19:28,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:19:28,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:19:28,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:19:28,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:19:28,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:19:28,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:19:28,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:19:28,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:19:28,299][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:19:28,299][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:19:28,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:19:28,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:19:28,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:19:28,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:19:28,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:19:28,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:19:28,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:19:28,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:19:28,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:19:28,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:19:28,302][INFO][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-01-29 17:19:28,302][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:19:28,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:19:28,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:19:28,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:19:28,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:19:28,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:19:28,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:19:28,303][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:19:31,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:19:31,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:19:31,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:19:31,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:19:31,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:19:31,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:19:31,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:19:31,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:19:31,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:19:31,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:19:31,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:19:31,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:19:31,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:19:31,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:19:31,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:19:31,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:19:31,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:19:31,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:19:31,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:19:31,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:19:31,300][INFO][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-01-29 17:19:31,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:19:31,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:19:31,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:19:31,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:19:31,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:19:31,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:19:31,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:19:31,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:19:34,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:19:34,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:19:34,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:19:34,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:19:34,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:19:34,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:19:34,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:19:34,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:19:34,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:19:34,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:19:34,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:19:34,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:19:34,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:19:34,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:19:34,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:19:34,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:19:34,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:19:34,302][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:19:34,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:19:34,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:19:34,302][INFO][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-01-29 17:19:34,302][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:19:34,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:19:34,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:19:34,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:19:34,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:19:34,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:19:34,303][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:19:34,303][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:19:37,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:19:37,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:19:37,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:19:37,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:19:37,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:19:37,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:19:37,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:19:37,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:19:37,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:19:37,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:19:37,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:19:37,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:19:37,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:19:37,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:19:37,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:19:37,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:19:37,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:19:37,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:19:37,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:19:37,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:19:37,301][INFO][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-01-29 17:19:37,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:19:37,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:19:37,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:19:37,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:19:37,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:19:37,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:19:37,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:19:37,303][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:19:40,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:19:40,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:19:40,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:19:40,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:19:40,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:19:40,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:19:40,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:19:40,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:19:40,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:19:40,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:19:40,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:19:40,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:19:40,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:19:40,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:19:40,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:19:40,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:19:40,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:19:40,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:19:40,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:19:40,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:19:40,300][INFO][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-01-29 17:19:40,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:19:40,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:19:40,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:19:40,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:19:40,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:19:40,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:19:40,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:19:40,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:19:43,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:19:43,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:19:43,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:19:43,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:19:43,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:19:43,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:19:43,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:19:43,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:19:43,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:19:43,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:19:43,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:19:43,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:19:43,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:19:43,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:19:43,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:19:43,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:19:43,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:19:43,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:19:43,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:19:43,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:19:43,301][INFO][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-01-29 17:19:43,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:19:43,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:19:43,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:19:43,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:19:43,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:19:43,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:19:43,303][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:19:43,303][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:19:46,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:19:46,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:19:46,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:19:46,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:19:46,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:19:46,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:19:46,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:19:46,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:19:46,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:19:46,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:19:46,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:19:46,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:19:46,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:19:46,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:19:46,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:19:46,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:19:46,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:19:46,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:19:46,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:19:46,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:19:46,301][INFO][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-01-29 17:19:46,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:19:46,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:19:46,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:19:46,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:19:46,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:19:46,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:19:46,303][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:19:46,303][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:19:49,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:19:49,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:19:49,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:19:49,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:19:49,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:19:49,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:19:49,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:19:49,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:19:49,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:19:49,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:19:49,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:19:49,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:19:49,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:19:49,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:19:49,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:19:49,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:19:49,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:19:49,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:19:49,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:19:49,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:19:49,302][INFO][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-01-29 17:19:49,302][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:19:49,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:19:49,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:19:49,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:19:49,303][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:19:49,303][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:19:49,303][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:19:49,303][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:19:52,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:19:52,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:19:52,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:19:52,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:19:52,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:19:52,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:19:52,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:19:52,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:19:52,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:19:52,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:19:52,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:19:52,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:19:52,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:19:52,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:19:52,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:19:52,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:19:52,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:19:52,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:19:52,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:19:52,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:19:52,301][INFO][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-01-29 17:19:52,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:19:52,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:19:52,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:19:52,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:19:52,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:19:52,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:19:52,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:19:52,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:19:55,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:19:55,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:19:55,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:19:55,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:19:55,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:19:55,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:19:55,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:19:55,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:19:55,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:19:55,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:19:55,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:19:55,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:19:55,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:19:55,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:19:55,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:19:55,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:19:55,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:19:55,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:19:55,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:19:55,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:19:55,300][INFO][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-01-29 17:19:55,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:19:55,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:19:55,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:19:55,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:19:55,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:19:55,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:19:55,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:19:55,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:19:58,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:19:58,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:19:58,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:19:58,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:19:58,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:19:58,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:19:58,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:19:58,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:19:58,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:19:58,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:19:58,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:19:58,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:19:58,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:19:58,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:19:58,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:19:58,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:19:58,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:19:58,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:19:58,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:19:58,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:19:58,300][INFO][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-01-29 17:19:58,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:19:58,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:19:58,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:19:58,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:19:58,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:19:58,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:19:58,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:19:58,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:01,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:01,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:01,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:01,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:01,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:01,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:01,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:01,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:01,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:01,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:01,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:01,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:01,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:01,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:01,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:01,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:01,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:01,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:01,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:01,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:01,299][INFO][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-01-29 17:20:01,299][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:01,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:01,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:01,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:01,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:01,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:01,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:01,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:04,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:04,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:04,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:04,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:04,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:04,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:04,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:04,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:04,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:04,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:04,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:04,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:04,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:04,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:04,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:04,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:04,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:04,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:04,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:04,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:04,301][INFO][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-01-29 17:20:04,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:04,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:04,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:04,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:04,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:04,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:04,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:04,303][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:07,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:07,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:07,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:07,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:07,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:07,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:07,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:07,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:07,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:07,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:07,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:07,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:07,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:07,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:07,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:07,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:07,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:07,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:07,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:07,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:07,301][INFO][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-01-29 17:20:07,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:07,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:07,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:07,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:07,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:07,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:07,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:07,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:10,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:10,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:10,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:10,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:10,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:10,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:10,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:10,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:10,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:10,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:10,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:10,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:10,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:10,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:10,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:10,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:10,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:10,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:10,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:10,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:10,300][INFO][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-01-29 17:20:10,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:10,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:10,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:10,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:10,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:10,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:10,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:10,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:13,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:13,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:13,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:13,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:13,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:13,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:13,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:13,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:13,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:13,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:13,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:13,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:13,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:13,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:13,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:13,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:13,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:13,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:13,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:13,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:13,301][INFO][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-01-29 17:20:13,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:13,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:13,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:13,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:13,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:13,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:13,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:13,303][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:16,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:16,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:16,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:16,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:16,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:16,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:16,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:16,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:16,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:16,299][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:16,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:16,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:16,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:16,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:16,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:16,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:16,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:16,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:16,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:16,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:16,301][INFO][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-01-29 17:20:16,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:16,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:16,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:16,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:16,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:16,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:16,304][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:16,304][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:19,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:19,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:19,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:19,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:19,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:19,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:19,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:19,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:19,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:19,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:19,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:19,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:19,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:19,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:19,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:19,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:19,298][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:19,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:19,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:19,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:19,299][INFO][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-01-29 17:20:19,299][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:19,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:19,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:19,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:19,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:19,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:19,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:19,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:22,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:22,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:22,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:22,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:22,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:22,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:22,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:22,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:22,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:22,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:22,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:22,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:22,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:22,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:22,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:22,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:22,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:22,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:22,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:22,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:22,300][INFO][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-01-29 17:20:22,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:22,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:22,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:22,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:22,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:22,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:22,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:22,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:25,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:25,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:25,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:25,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:25,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:25,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:25,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:25,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:25,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:25,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:25,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:25,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:25,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:25,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:25,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:25,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:25,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:25,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:25,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:25,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:25,301][INFO][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-01-29 17:20:25,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:25,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:25,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:25,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:25,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:25,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:25,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:25,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:28,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:28,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:28,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:28,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:28,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:28,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:28,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:28,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:28,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:28,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:28,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:28,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:28,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:28,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:28,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:28,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:28,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:28,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:28,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:28,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:28,299][INFO][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-01-29 17:20:28,299][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:28,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:28,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:28,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:28,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:28,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:28,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:28,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:31,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:31,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:31,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:31,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:31,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:31,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:31,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:31,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:31,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:31,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:31,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:31,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:31,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:31,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:31,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:31,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:31,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:31,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:31,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:31,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:31,300][INFO][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-01-29 17:20:31,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:31,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:31,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:31,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:31,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:31,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:31,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:31,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:34,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:34,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:34,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:34,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:34,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:34,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:34,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:34,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:34,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:34,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:34,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:34,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:34,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:34,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:34,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:34,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:34,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:34,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:34,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:34,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:34,301][INFO][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-01-29 17:20:34,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:34,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:34,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:34,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:34,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:34,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:34,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:34,303][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:37,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:37,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:37,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:37,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:37,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:37,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:37,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:37,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:37,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:37,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:37,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:37,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:37,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:37,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:37,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:37,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:37,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:37,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:37,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:37,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:37,300][INFO][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-01-29 17:20:37,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:37,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:37,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:37,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:37,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:37,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:37,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:37,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:40,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:40,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:40,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:40,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:40,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:40,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:40,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:40,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:40,299][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:40,299][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:40,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:40,300][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:40,300][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:40,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:40,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:40,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:40,302][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:40,302][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:40,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:40,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:40,302][INFO][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-01-29 17:20:40,302][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:40,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:40,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:40,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:40,303][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:40,303][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:40,304][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:40,304][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:43,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:43,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:43,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:43,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:43,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:43,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:43,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:43,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:43,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:43,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:43,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:43,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:43,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:43,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:43,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:43,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:43,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:43,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:43,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:43,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:43,301][INFO][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-01-29 17:20:43,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:43,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:43,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:43,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:43,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:43,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:43,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:43,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:46,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:46,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:46,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:46,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:46,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:46,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:46,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:46,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:46,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:46,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:46,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:46,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:46,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:46,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:46,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:46,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:46,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:46,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:46,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:46,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:46,300][INFO][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-01-29 17:20:46,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:46,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:46,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:46,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:46,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:46,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:46,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:46,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:49,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:49,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:49,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:49,302][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:49,302][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:49,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:49,303][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:49,303][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:49,303][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:49,303][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:49,303][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:49,304][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:49,304][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:49,304][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:49,304][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:49,305][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:49,306][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:49,306][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:49,306][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:49,306][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:49,306][INFO][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-01-29 17:20:49,306][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:49,306][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:49,306][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:49,307][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:49,307][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:49,307][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:49,308][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:49,308][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:52,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:52,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:52,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:52,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:52,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:52,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:52,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:52,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:52,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:52,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:52,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:52,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:52,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:52,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:52,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:52,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:52,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:52,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:52,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:52,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:52,300][INFO][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-01-29 17:20:52,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:52,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:52,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:52,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:52,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:52,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:52,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:52,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:55,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:55,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:55,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:55,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:55,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:55,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:55,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:55,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:55,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:55,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:55,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:55,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:55,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:55,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:55,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:55,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:55,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:55,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:55,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:55,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:55,300][INFO][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-01-29 17:20:55,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:55,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:55,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:55,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:55,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:55,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:55,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:55,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:20:58,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:20:58,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:20:58,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:20:58,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:20:58,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:20:58,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:20:58,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:20:58,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:20:58,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:20:58,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:20:58,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:20:58,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:20:58,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:20:58,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:20:58,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:20:58,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:20:58,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:20:58,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:20:58,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:20:58,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:20:58,300][INFO][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-01-29 17:20:58,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:20:58,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:20:58,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:20:58,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:20:58,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:20:58,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:20:58,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:20:58,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:01,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:01,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:01,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:01,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:01,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:01,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:01,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:01,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:01,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:01,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:01,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:01,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:01,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:01,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:01,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:01,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:01,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:01,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:01,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:01,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:01,300][INFO][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-01-29 17:21:01,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:01,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:01,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:01,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:01,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:01,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:01,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:01,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:04,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:04,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:04,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:04,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:04,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:04,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:04,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:04,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:04,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:04,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:04,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:04,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:04,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:04,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:04,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:04,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:04,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:04,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:04,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:04,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:04,299][INFO][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-01-29 17:21:04,299][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:04,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:04,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:04,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:04,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:04,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:04,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:04,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:07,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:07,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:07,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:07,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:07,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:07,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:07,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:07,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:07,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:07,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:07,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:07,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:07,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:07,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:07,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:07,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:07,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:07,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:07,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:07,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:07,301][INFO][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-01-29 17:21:07,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:07,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:07,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:07,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:07,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:07,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:07,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:07,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:10,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:10,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:10,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:10,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:10,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:10,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:10,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:10,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:10,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:10,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:10,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:10,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:10,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:10,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:10,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:10,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:10,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:10,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:10,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:10,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:10,299][INFO][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-01-29 17:21:10,299][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:10,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:10,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:10,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:10,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:10,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:10,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:10,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:13,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:13,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:13,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:13,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:13,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:13,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:13,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:13,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:13,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:13,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:13,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:13,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:13,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:13,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:13,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:13,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:13,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:13,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:13,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:13,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:13,300][INFO][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-01-29 17:21:13,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:13,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:13,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:13,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:13,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:13,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:13,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:13,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:16,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:16,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:16,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:16,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:16,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:16,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:16,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:16,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:16,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:16,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:16,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:16,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:16,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:16,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:16,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:16,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:16,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:16,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:16,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:16,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:16,300][INFO][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-01-29 17:21:16,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:16,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:16,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:16,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:16,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:16,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:16,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:16,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:19,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:19,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:19,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:19,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:19,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:19,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:19,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:19,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:19,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:19,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:19,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:19,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:19,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:19,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:19,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:19,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:19,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:19,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:19,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:19,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:19,301][INFO][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-01-29 17:21:19,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:19,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:19,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:19,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:19,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:19,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:19,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:19,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:22,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:22,298][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:22,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:22,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:22,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:22,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:22,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:22,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:22,299][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:22,299][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:22,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:22,300][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:22,300][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:22,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:22,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:22,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:22,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:22,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:22,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:22,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:22,302][INFO][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-01-29 17:21:22,302][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:22,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:22,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:22,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:22,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:22,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:22,303][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:22,303][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:25,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:25,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:25,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:25,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:25,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:25,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:25,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:25,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:25,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:25,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:25,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:25,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:25,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:25,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:25,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:25,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:25,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:25,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:25,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:25,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:25,300][INFO][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-01-29 17:21:25,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:25,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:25,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:25,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:25,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:25,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:25,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:25,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:28,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:28,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:28,296][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:28,296][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:28,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:28,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:28,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:28,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:28,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:28,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:28,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:28,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:28,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:28,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:28,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:28,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:28,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:28,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:28,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:28,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:28,300][INFO][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-01-29 17:21:28,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:28,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:28,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:28,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:28,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:28,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:28,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:28,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:31,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:31,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:31,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:31,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:31,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:31,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:31,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:31,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:31,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:31,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:31,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:31,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:31,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:31,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:31,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:31,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:31,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:31,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:31,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:31,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:31,299][INFO][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-01-29 17:21:31,299][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:31,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:31,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:31,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:31,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:31,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:31,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:31,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:34,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:34,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:34,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:34,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:34,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:34,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:34,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:34,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:34,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:34,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:34,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:34,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:34,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:34,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:34,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:34,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:34,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:34,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:34,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:34,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:34,300][INFO][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-01-29 17:21:34,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:34,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:34,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:34,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:34,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:34,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:34,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:34,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:37,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:37,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:37,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:37,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:37,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:37,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:37,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:37,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:37,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:37,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:37,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:37,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:37,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:37,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:37,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:37,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:37,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:37,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:37,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:37,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:37,300][INFO][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-01-29 17:21:37,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:37,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:37,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:37,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:37,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:37,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:37,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:37,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:40,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:40,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:40,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:40,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:40,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:40,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:40,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:40,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:40,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:40,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:40,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:40,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:40,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:40,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:40,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:40,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:40,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:40,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:40,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:40,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:40,301][INFO][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-01-29 17:21:40,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:40,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:40,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:40,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:40,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:40,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:40,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:40,303][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:43,298][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:43,298][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:43,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:43,300][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:43,300][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:43,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:43,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:43,301][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:43,301][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:43,302][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:43,302][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:43,303][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:43,303][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:43,303][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:43,303][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:43,303][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:43,307][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:43,308][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:43,308][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:43,309][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:43,309][INFO][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-01-29 17:21:43,309][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:43,309][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:43,309][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:43,309][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:43,309][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:43,309][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:43,311][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:43,312][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:46,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:46,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:46,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:46,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:46,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:46,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:46,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:46,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:46,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:46,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:46,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:46,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:46,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:46,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:46,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:46,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:46,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:46,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:46,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:46,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:46,300][INFO][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-01-29 17:21:46,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:46,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:46,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:46,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:46,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:46,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:46,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:46,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:49,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:49,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:49,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:49,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:49,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:49,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:49,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:49,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:49,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:49,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:49,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:49,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:49,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:49,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:49,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:49,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:49,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:49,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:49,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:49,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:49,300][INFO][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-01-29 17:21:49,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:49,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:49,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:49,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:49,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:49,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:49,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:49,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:52,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:52,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:52,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:52,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:52,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:52,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:52,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:52,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:52,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:52,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:52,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:52,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:52,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:52,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:52,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:52,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:52,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:52,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:52,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:52,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:52,300][INFO][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-01-29 17:21:52,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:52,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:52,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:52,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:52,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:52,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:52,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:52,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:55,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:55,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:55,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:55,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:55,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:55,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:55,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:55,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:55,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:55,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:55,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:55,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:55,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:55,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:55,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:55,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:55,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:55,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:55,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:55,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:55,300][INFO][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-01-29 17:21:55,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:55,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:55,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:55,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:55,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:55,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:55,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:55,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:21:58,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:21:58,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:21:58,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:21:58,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:21:58,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:21:58,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:21:58,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:21:58,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:21:58,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:21:58,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:21:58,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:21:58,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:21:58,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:21:58,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:21:58,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:21:58,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:21:58,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:21:58,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:21:58,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:21:58,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:21:58,301][INFO][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-01-29 17:21:58,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:21:58,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:21:58,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:21:58,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:21:58,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:21:58,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:21:58,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:21:58,303][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:01,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:01,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:01,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:01,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:01,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:01,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:01,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:01,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:01,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:01,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:01,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:01,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:01,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:01,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:01,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:01,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:01,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:01,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:01,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:01,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:01,300][INFO][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-01-29 17:22:01,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:01,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:01,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:01,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:01,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:01,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:01,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:01,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:04,298][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:04,298][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:04,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:04,299][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:04,299][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:04,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:04,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:04,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:04,299][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:04,299][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:04,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:04,300][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:04,300][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:04,301][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:04,301][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:04,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:04,302][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:04,302][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:04,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:04,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:04,302][INFO][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-01-29 17:22:04,302][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:04,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:04,303][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:04,303][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:04,303][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:04,303][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:04,304][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:04,304][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:07,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:07,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:07,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:07,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:07,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:07,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:07,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:07,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:07,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:07,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:07,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:07,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:07,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:07,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:07,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:07,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:07,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:07,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:07,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:07,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:07,300][INFO][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-01-29 17:22:07,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:07,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:07,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:07,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:07,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:07,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:07,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:07,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:10,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:10,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:10,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:10,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:10,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:10,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:10,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:10,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:10,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:10,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:10,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:10,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:10,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:10,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:10,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:10,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:10,309][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:10,309][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:10,309][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:10,309][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:10,309][INFO][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-01-29 17:22:10,309][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:10,309][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:10,309][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:10,309][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:10,310][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:10,310][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:10,310][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:10,310][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:13,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:13,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:13,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:13,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:13,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:13,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:13,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:13,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:13,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:13,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:13,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:13,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:13,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:13,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:13,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:13,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:13,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:13,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:13,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:13,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:13,299][INFO][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-01-29 17:22:13,299][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:13,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:13,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:13,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:13,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:13,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:13,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:13,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:16,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:16,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:16,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:16,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:16,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:16,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:16,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:16,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:16,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:16,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:16,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:16,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:16,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:16,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:16,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:16,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:16,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:16,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:16,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:16,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:16,299][INFO][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-01-29 17:22:16,299][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:16,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:16,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:16,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:16,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:16,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:16,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:16,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:19,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:19,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:19,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:19,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:19,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:19,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:19,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:19,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:19,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:19,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:19,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:19,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:19,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:19,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:19,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:19,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:19,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:19,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:19,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:19,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:19,299][INFO][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-01-29 17:22:19,299][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:19,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:19,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:19,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:19,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:19,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:19,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:19,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:22,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:22,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:22,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:22,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:22,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:22,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:22,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:22,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:22,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:22,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:22,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:22,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:22,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:22,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:22,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:22,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:22,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:22,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:22,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:22,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:22,299][INFO][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-01-29 17:22:22,299][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:22,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:22,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:22,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:22,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:22,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:22,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:22,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:25,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:25,298][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:25,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:25,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:25,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:25,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:25,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:25,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:25,299][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:25,299][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:25,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:25,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:25,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:25,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:25,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:25,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:25,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:25,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:25,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:25,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:25,301][INFO][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-01-29 17:22:25,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:25,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:25,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:25,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:25,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:25,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:25,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:25,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:28,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:28,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:28,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:28,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:28,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:28,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:28,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:28,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:28,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:28,299][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:28,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:28,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:28,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:28,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:28,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:28,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:28,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:28,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:28,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:28,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:28,301][INFO][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-01-29 17:22:28,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:28,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:28,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:28,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:28,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:28,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:28,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:28,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:31,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:31,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:31,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:31,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:31,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:31,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:31,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:31,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:31,299][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:31,299][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:31,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:31,300][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:31,300][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:31,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:31,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:31,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:31,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:31,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:31,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:31,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:31,301][INFO][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-01-29 17:22:31,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:31,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:31,302][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:31,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:31,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:31,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:31,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:31,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:34,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:34,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:34,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:34,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:34,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:34,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:34,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:34,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:34,299][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:34,299][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:34,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:34,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:34,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:34,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:34,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:34,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:34,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:34,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:34,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:34,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:34,301][INFO][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-01-29 17:22:34,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:34,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:34,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:34,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:34,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:34,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:34,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:34,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:37,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:37,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:37,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:37,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:37,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:37,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:37,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:37,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:37,299][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:37,299][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:37,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:37,300][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:37,300][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:37,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:37,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:37,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:37,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:37,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:37,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:37,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:37,301][INFO][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-01-29 17:22:37,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:37,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:37,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:37,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:37,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:37,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:37,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:37,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:40,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:40,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:40,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:40,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:40,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:40,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:40,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:40,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:40,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:40,299][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:40,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:40,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:40,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:40,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:40,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:40,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:40,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:40,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:40,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:40,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:40,301][INFO][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-01-29 17:22:40,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:40,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:40,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:40,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:40,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:40,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:40,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:40,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:43,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:43,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:43,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:43,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:43,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:43,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:43,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:43,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:43,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:43,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:43,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:43,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:43,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:43,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:43,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:43,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:43,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:43,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:43,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:43,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:43,300][INFO][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-01-29 17:22:43,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:43,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:43,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:43,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:43,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:43,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:43,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:43,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:46,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:46,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:46,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:46,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:46,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:46,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:46,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:46,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:46,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:46,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:46,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:46,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:46,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:46,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:46,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:46,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:46,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:46,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:46,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:46,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:46,299][INFO][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-01-29 17:22:46,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:46,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:46,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:46,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:46,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:46,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:46,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:46,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:49,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:49,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:49,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:49,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:49,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:49,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:49,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:49,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:49,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:49,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:49,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:49,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:49,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:49,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:49,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:49,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:49,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:49,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:49,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:49,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:49,300][INFO][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-01-29 17:22:49,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:49,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:49,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:49,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:49,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:49,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:49,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:49,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:52,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:52,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:52,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:52,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:52,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:52,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:52,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:52,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:52,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:52,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:52,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:52,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:52,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:52,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:52,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:52,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:52,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:52,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:52,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:52,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:52,300][INFO][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-01-29 17:22:52,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:52,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:52,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:52,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:52,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:52,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:52,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:52,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:55,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:55,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:55,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:55,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:55,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:55,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:55,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:55,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:55,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:55,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:55,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:55,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:55,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:55,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:55,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:55,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:55,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:55,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:55,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:55,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:55,300][INFO][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-01-29 17:22:55,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:55,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:55,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:55,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:55,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:55,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:55,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:55,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:22:58,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:22:58,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:22:58,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:22:58,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:22:58,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:22:58,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:22:58,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:22:58,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:22:58,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:22:58,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:22:58,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:22:58,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:22:58,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:22:58,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:22:58,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:22:58,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:22:58,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:22:58,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:22:58,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:22:58,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:22:58,299][INFO][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-01-29 17:22:58,299][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:22:58,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:22:58,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:22:58,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:22:58,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:22:58,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:22:58,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:22:58,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:23:01,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:23:01,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:23:01,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:23:01,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:23:01,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:23:01,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:23:01,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:23:01,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:23:01,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:23:01,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:23:01,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:23:01,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:23:01,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:23:01,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:23:01,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:23:01,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:23:01,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:23:01,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:23:01,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:23:01,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:23:01,299][INFO][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-01-29 17:23:01,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:23:01,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:23:01,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:23:01,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:23:01,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:23:01,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:23:01,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:23:01,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:23:04,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:23:04,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:23:04,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:23:04,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:23:04,298][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:23:04,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:23:04,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:23:04,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:23:04,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:23:04,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:23:04,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:23:04,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:23:04,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:23:04,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:23:04,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:23:04,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:23:04,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:23:04,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:23:04,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:23:04,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:23:04,301][INFO][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-01-29 17:23:04,301][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:23:04,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:23:04,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:23:04,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:23:04,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:23:04,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:23:04,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:23:04,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:23:07,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:23:07,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:23:07,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:23:07,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:23:07,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:23:07,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:23:07,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:23:07,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:23:07,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:23:07,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:23:07,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:23:07,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:23:07,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:23:07,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:23:07,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:23:07,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:23:07,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:23:07,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:23:07,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:23:07,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:23:07,300][INFO][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-01-29 17:23:07,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:23:07,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:23:07,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:23:07,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:23:07,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:23:07,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:23:07,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:23:07,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:23:10,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:23:10,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:23:10,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:23:10,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:23:10,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:23:10,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:23:10,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:23:10,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:23:10,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:23:10,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:23:10,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:23:10,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:23:10,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:23:10,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:23:10,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:23:10,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:23:10,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:23:10,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:23:10,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:23:10,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:23:10,299][INFO][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-01-29 17:23:10,299][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:23:10,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:23:10,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:23:10,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:23:10,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:23:10,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:23:10,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:23:10,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:23:13,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:23:13,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:23:13,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:23:13,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:23:13,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:23:13,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:23:13,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:23:13,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:23:13,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:23:13,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:23:13,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:23:13,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:23:13,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:23:13,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:23:13,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:23:13,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:23:13,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:23:13,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:23:13,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:23:13,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:23:13,299][INFO][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-01-29 17:23:13,299][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:23:13,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:23:13,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:23:13,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:23:13,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:23:13,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:23:13,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:23:13,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:23:16,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:23:16,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:23:16,296][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:23:16,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:23:16,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:23:16,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:23:16,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:23:16,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:23:16,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:23:16,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:23:16,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:23:16,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:23:16,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:23:16,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:23:16,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:23:16,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:23:16,298][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:23:16,298][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:23:16,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:23:16,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:23:16,299][INFO][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-01-29 17:23:16,299][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:23:16,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:23:16,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:23:16,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:23:16,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:23:16,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:23:16,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:23:16,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:23:19,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:23:19,297][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:23:19,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:23:19,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:23:19,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:23:19,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:23:19,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:23:19,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:23:19,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:23:19,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:23:19,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:23:19,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:23:19,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:23:19,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:23:19,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:23:19,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:23:19,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:23:19,300][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:23:19,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:23:19,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:23:19,300][INFO][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-01-29 17:23:19,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:23:19,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:23:19,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:23:19,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:23:19,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:23:19,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:23:19,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:23:19,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:23:22,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:23:22,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:23:22,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:23:22,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:23:22,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:23:22,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:23:22,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:23:22,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:23:22,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:23:22,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:23:22,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:23:22,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:23:22,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:23:22,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:23:22,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:23:22,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:23:22,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:23:22,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:23:22,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:23:22,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:23:22,299][INFO][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-01-29 17:23:22,299][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:23:22,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:23:22,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:23:22,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:23:22,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:23:22,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:23:22,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:23:22,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:23:25,298][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:23:25,298][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:23:25,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:23:25,299][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:23:25,299][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:23:25,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:23:25,299][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:23:25,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:23:25,300][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:23:25,300][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:23:25,300][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:23:25,301][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:23:25,301][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:23:25,301][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:23:25,301][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:23:25,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:23:25,303][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:23:25,303][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:23:25,303][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:23:25,303][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:23:25,303][INFO][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-01-29 17:23:25,304][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:23:25,304][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:23:25,304][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:23:25,304][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:23:25,304][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:23:25,304][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:23:25,305][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:23:25,305][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:23:28,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:23:28,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:23:28,296][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:23:28,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:23:28,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:23:28,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:23:28,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:23:28,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:23:28,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:23:28,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:23:28,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:23:28,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:23:28,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:23:28,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:23:28,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:23:28,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:23:28,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:23:28,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:23:28,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:23:28,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:23:28,299][INFO][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-01-29 17:23:28,299][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:23:28,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:23:28,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:23:28,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:23:28,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:23:28,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:23:28,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:23:28,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:23:31,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:23:31,296][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:23:31,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:23:31,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:23:31,297][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:23:31,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:23:31,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:23:31,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:23:31,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:23:31,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:23:31,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:23:31,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:23:31,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:23:31,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:23:31,298][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:23:31,298][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:23:31,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:23:31,299][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:23:31,299][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:23:31,299][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:23:31,300][INFO][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-01-29 17:23:31,300][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:23:31,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:23:31,300][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:23:31,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:23:31,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:23:31,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:23:31,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:23:31,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:23:31,557][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 17:23:31,557][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 17:23:31,558][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_plugin_loader][Entry] [2026-01-29 17:23:31,558][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 17:23:31,558][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 17:23:31,558][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:23:31,559][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:23:31,559][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:23:31,559][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:23:31,559][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:23:31,559][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:23:31,561][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:23:31,561][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:23:31,561][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:23:31,561][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:23:31,562][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 17:23:31,563][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:23:31,563][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:23:31,563][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 17:23:31,563][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 17:23:31,563][INFO][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-01-29 17:23:31,564][INFO][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-01-29 17:23:31,564][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 17:23:31,564][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 17:23:31,564][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 17:23:31,564][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:23:31,564][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:23:31,564][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:23:31,565][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:23:34,768][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 17:23:34,768][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 17:23:34,768][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_config_manager][Entry] [2026-01-29 17:23:34,768][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:23:34,768][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:23:34,769][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:23:34,769][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:23:34,769][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:23:34,769][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:23:34,769][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:23:34,769][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:23:34,770][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:23:34,771][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:23:34,771][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:23:34,771][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:23:34,771][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 17:23:34,773][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:23:34,774][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:23:34,774][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 17:23:34,774][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 17:23:34,774][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:23:34,774][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:23:34,774][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:23:34,774][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:23:34,775][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 17:23:34,775][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:23:34,775][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:23:34,776][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:23:34,776][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:23:34,785][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-01-29 17:23:34,785][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-01-29 17:23:34,786][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_config_manager][Entry] [2026-01-29 17:23:34,787][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:23:34,787][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:23:34,787][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:23:34,788][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:23:34,788][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:23:34,788][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:23:34,788][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:23:34,788][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:23:34,789][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:23:34,790][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:23:34,790][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:23:34,790][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:23:34,790][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-01-29 17:23:34,791][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:23:34,791][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:23:34,792][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-01-29 17:23:34,792][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-01-29 17:23:34,792][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:23:34,792][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:23:34,792][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 17:23:34,792][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 17:23:34,792][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 17:23:34,793][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-29 17:23:34,793][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:23:34,793][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:23:34,793][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 17:23:34,793][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-29 17:23:34,793][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:23:34,793][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:23:34,793][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-01-29 17:23:34,793][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-29 17:23:34,793][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-29 17:23:34,793][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-01-29 17:23:34,793][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-29 17:23:34,793][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-01-29 17:23:34,793][INFO][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-01-29 17:23:34,794][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-01-29 17:23:34,794][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-01-29 17:23:34,794][INFO][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-01-29 17:23:34,794][INFO][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-01-29 17:23:34,794][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-01-29 17:23:34,794][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-01-29 17:23:34,794][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-01-29 17:23:34,794][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:23:34,794][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:23:34,794][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-01-29 17:23:34,794][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-01-29 17:23:34,794][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-29 17:23:35,626][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-01-29 17:23:35,627][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-01-29 17:23:35,627][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-01-29 17:23:35,627][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:23:35,627][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:23:36,043][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-01-29 17:23:36,044][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-01-29 17:23:36,044][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-01-29 17:23:36,044][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-01-29 17:23:36,044][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-01-29 17:23:36,044][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-01-29 17:23:36,044][INFO][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-01-29 17:23:36,044][INFO][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-01-29 17:23:36,044][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 17:23:36,044][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:23:36,044][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:23:36,044][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 17:23:36,044][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:23:36,044][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:23:36,468][INFO][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-01-29 17:23:36,468][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-01-29 17:23:36,468][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-01-29 17:23:36,468][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 17:23:36,468][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 17:23:36,468][INFO][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-01-29 17:23:36,468][INFO][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-01-29 17:23:36,470][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-01-29 17:23:36,470][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:23:36,470][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:23:36,471][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:23:36,471][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:23:38,392][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/llm/providers [2026-01-29 17:23:38,393][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-29 17:23:38,393][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:23:38,393][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:23:38,393][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:23:38,394][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:23:38,394][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:23:38,394][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:23:38,394][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:23:38,395][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:23:38,395][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:23:38,395][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:23:38,395][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-29 17:23:38,395][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-01-29 17:23:38,395][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-01-29 17:23:38,396][INFO][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-01-29 17:23:38,396][INFO][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-01-29 17:23:38,396][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-01-29 17:23:38,396][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:23:38,396][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:23:38,397][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 17:23:38,397][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 17:23:38,398][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:23:38,398][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:23:38,403][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/tasks [2026-01-29 17:23:38,403][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-01-29 17:23:38,404][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:23:38,404][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:23:38,405][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:23:38,405][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:23:38,405][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:23:38,406][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:23:38,406][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:23:38,406][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:23:38,406][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:23:38,407][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:23:38,407][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:23:38,407][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:23:38,407][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:23:38,407][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-01-29 17:23:38,408][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:23:38,408][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:23:38,408][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-01-29 17:23:38,408][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-01-29 17:23:38,410][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-29 17:23:38,410][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-29 17:23:38,410][INFO][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-01-29 17:23:38,410][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-01-29 17:23:38,410][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-01-29 17:23:38,410][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-01-29 17:23:38,410][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-01-29 17:23:38,410][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-29 17:23:38,411][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-29 17:23:38,411][INFO][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=2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:23:38,414][INFO][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-01-29 17:23:38,414][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:23:38,414][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 2f180283-7e17-4ea8-aa9b-e7941a289f5c created and scheduled for execution [2026-01-29 17:23:38,414][INFO][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-01-29 17:23:38,414][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-01-29 17:23:38,414][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-01-29 17:23:38,414][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-01-29 17:23:38,414][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:23:38,414][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-01-29 17:23:38,414][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-29 17:23:38,414][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-29 17:23:38,414][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 2f180283-7e17-4ea8-aa9b-e7941a289f5c for plugin 'Dashboard LLM Validation' [2026-01-29 17:23:38,414][INFO][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=2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:23:38,418][INFO][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-01-29 17:23:38,418][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:23:38,418][INFO][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=2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:23:38,418][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:23:38,420][INFO][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-01-29 17:23:38,420][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:23:38,420][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-29 17:23:38,420][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-29 17:23:38,420][INFO][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-01-29 17:23:38,420][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '12', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': '2f180283-7e17-4ea8-aa9b-e7941a289f5c'} [2026-01-29 17:23:38,420][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-01-29 17:23:38,420][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:23:38,420][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:23:38,420][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-01-29 17:23:38,420][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-01-29 17:23:38,420][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-01-29 17:23:38,421][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-01-29 17:23:38,422][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-29 17:23:38,422][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-29 17:23:38,422][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-01-29 17:23:38,422][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_provider][Entry] [2026-01-29 17:23:38,423][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-29 17:23:38,423][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-29 17:23:38,424][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][Coherence:OK] [2026-01-29 17:23:38,424][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][Exit] [2026-01-29 17:23:38,424][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=12 [2026-01-29 17:23:38,424][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 12 [2026-01-29 17:23:38,425][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-01-29 17:23:38,425][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-01-29 17:23:38,425][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-01-29 17:23:38,426][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:23:38,426][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:05,246][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:24:05,246][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:24:05,247][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:24:05,247][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:05,247][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:05,247][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:24:05,247][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:05,248][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:05,249][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:05,249][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 17:24:05,249][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:05,249][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 17:24:05,250][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:05,252][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 17:24:05,252][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:24:05,252][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:05,252][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:24:05,252][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:05,253][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:05,253][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:05,253][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:05,253][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:05,254][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:05,254][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:05,255][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:05,255][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:05,255][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:05,255][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:05,255][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:05,256][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:24:05,256][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:24:05,256][INFO][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-01-29 17:24:05,256][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:24:05,256][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:24:05,256][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:24:05,256][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:24:05,257][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:05,257][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:05,257][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:05,257][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:05,257][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:05,257][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:05,257][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:05,258][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:05,258][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 17:24:05,259][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:05,259][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:05,260][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 17:24:05,260][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 17:24:05,260][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:24:05,260][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:24:05,260][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:24:05,260][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:24:05,261][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 17:24:05,261][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:05,261][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:05,262][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:05,262][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:06,146][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks/2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:24:06,146][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks/2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:24:06,146][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:06,147][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:06,147][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:06,147][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:06,147][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:06,147][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:06,147][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:06,147][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:06,147][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:06,148][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:06,148][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:06,148][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:06,148][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:06,148][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:06,149][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:06,149][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:06,149][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task][Entry] [2026-01-29 17:24:06,149][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:24:06,149][INFO][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-01-29 17:24:06,149][INFO][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-01-29 17:24:06,149][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-01-29 17:24:06,149][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-01-29 17:24:06,149][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks/2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:24:06,149][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:06,149][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:06,150][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:06,150][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:08,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:24:08,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:24:08,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:08,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:08,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:08,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:08,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:08,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:08,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:08,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:08,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:08,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:08,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:08,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:08,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:08,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:08,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:08,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:08,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:24:08,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:24:08,237][INFO][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-01-29 17:24:08,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:24:08,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:24:08,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:24:08,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:24:08,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:08,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:08,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:08,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:09,059][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [capture_dashboard][Coherence:Failed] Page.fill: Timeout 30000ms exceeded. Call log: - waiting for locator("input[name=\"username\"]") [2026-01-29 17:24:09,060][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] Page.fill: Timeout 30000ms exceeded. Call log: - waiting for locator("input[name=\"username\"]") [2026-01-29 17:24:09,060][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 2f180283-7e17-4ea8-aa9b-e7941a289f5c failed: Page.fill: Timeout 30000ms exceeded. Call log: - waiting for locator("input[name=\"username\"]") [2026-01-29 17:24:09,060][INFO][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=2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:24:09,060][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:24:09,062][INFO][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-01-29 17:24:09,062][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:24:09,063][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-29 17:24:09,063][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-29 17:24:09,063][INFO][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=2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:24:09,065][INFO][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-01-29 17:24:09,065][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:24:09,065][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 2f180283-7e17-4ea8-aa9b-e7941a289f5c execution finished with status: TaskStatus.FAILED [2026-01-29 17:24:09,065][INFO][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-01-29 17:24:09,065][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-01-29 17:24:09,146][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks/2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:24:09,146][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks/2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:24:09,147][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:09,147][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:09,147][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:09,147][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:09,148][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:09,148][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:09,148][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:09,149][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:09,149][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:09,150][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:09,150][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:09,150][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:09,150][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:09,150][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:09,150][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:09,150][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:09,151][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task][Entry] [2026-01-29 17:24:09,151][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:24:09,151][INFO][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-01-29 17:24:09,151][INFO][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-01-29 17:24:09,151][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-01-29 17:24:09,151][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-01-29 17:24:09,151][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks/2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:24:09,151][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:09,151][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:09,152][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:09,152][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:11,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:24:11,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:24:11,234][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:11,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:11,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:11,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:11,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:11,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:11,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:11,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:11,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:11,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:11,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:11,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:11,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:11,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:11,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:11,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:11,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:24:11,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:24:11,237][INFO][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-01-29 17:24:11,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:24:11,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:24:11,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:24:11,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:24:11,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:11,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:11,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:11,240][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:11,247][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks/2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:24:11,247][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks/2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:24:11,248][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:11,248][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:11,248][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:11,248][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:11,248][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:11,248][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:11,249][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:11,249][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:11,249][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:11,249][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:11,249][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:11,250][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:11,250][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:11,250][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:11,252][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:11,252][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:11,252][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task][Entry] [2026-01-29 17:24:11,252][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:24:11,252][INFO][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-01-29 17:24:11,252][INFO][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-01-29 17:24:11,252][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-01-29 17:24:11,253][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-01-29 17:24:11,253][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks/2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:24:11,253][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:11,253][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:11,254][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:11,254][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:14,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:24:14,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:24:14,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:14,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:14,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:14,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:14,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:14,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:14,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:14,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:14,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:14,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:14,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:14,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:14,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:14,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:14,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:14,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:14,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:24:14,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:24:14,235][INFO][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-01-29 17:24:14,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:24:14,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:24:14,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:24:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:24:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:14,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:14,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:17,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:24:17,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:24:17,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:17,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:17,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:17,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:17,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:17,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:17,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:17,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:17,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:17,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:17,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:17,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:17,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:17,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:17,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:17,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:17,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:24:17,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:24:17,235][INFO][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-01-29 17:24:17,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:24:17,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:24:17,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:24:17,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:24:17,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:17,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:17,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:17,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:20,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:24:20,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:24:20,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:20,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:20,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:20,232][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:20,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:20,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:20,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:20,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:20,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:20,233][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:20,233][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:20,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:20,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:20,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:20,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:20,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:20,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:24:20,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:24:20,235][INFO][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-01-29 17:24:20,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:24:20,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:24:20,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:24:20,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:24:20,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:20,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:20,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:20,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:23,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:24:23,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:24:23,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:23,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:23,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:23,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:23,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:23,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:23,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:23,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:23,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:23,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:23,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:23,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:23,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:23,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:23,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:23,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:23,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:24:23,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:24:23,235][INFO][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-01-29 17:24:23,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:24:23,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:24:23,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:24:23,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:24:23,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:23,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:23,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:23,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:26,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:24:26,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:24:26,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:26,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:26,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:26,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:26,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:26,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:26,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:26,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:26,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:26,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:26,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:26,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:26,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:26,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:26,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:26,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:26,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:24:26,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:24:26,235][INFO][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-01-29 17:24:26,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:24:26,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:24:26,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:24:26,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:24:26,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:26,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:26,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:26,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:29,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:24:29,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:24:29,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:29,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:29,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:29,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:29,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:29,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:29,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:29,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:29,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:29,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:29,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:29,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:29,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:29,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:29,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:29,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:29,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:24:29,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:24:29,237][INFO][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-01-29 17:24:29,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:24:29,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:24:29,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:24:29,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:24:29,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:29,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:29,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:29,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:32,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:24:32,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:24:32,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:32,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:32,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:32,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:32,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:32,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:32,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:32,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:32,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:32,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:32,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:32,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:32,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:32,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:32,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:32,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:24:32,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:24:32,235][INFO][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-01-29 17:24:32,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:24:32,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:24:32,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:24:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:24:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:32,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:32,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:35,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:24:35,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:24:35,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:35,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:35,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:35,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:35,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:35,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:35,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:35,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:35,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:35,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:35,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:35,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:35,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:35,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:35,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:35,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:35,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:24:35,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:24:35,237][INFO][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-01-29 17:24:35,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:24:35,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:24:35,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:24:35,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:24:35,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:35,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:35,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:35,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:38,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:24:38,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:24:38,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:38,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:38,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:38,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:38,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:38,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:38,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:38,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:38,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:38,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:38,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:38,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:38,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:38,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:38,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:38,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:38,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:24:38,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:24:38,237][INFO][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-01-29 17:24:38,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:24:38,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:24:38,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:24:38,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:24:38,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:38,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:38,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:38,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:41,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:24:41,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:24:41,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:41,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:41,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:41,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:41,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:41,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:41,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:41,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:41,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:41,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:41,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:41,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:41,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:41,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:41,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:41,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:41,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:24:41,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:24:41,236][INFO][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-01-29 17:24:41,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:24:41,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:24:41,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:24:41,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:24:41,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:41,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:41,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:41,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:44,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:24:44,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:24:44,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:44,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:44,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:44,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:44,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:44,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:44,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:44,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:44,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:44,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:44,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:44,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:44,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:44,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:44,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:44,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:44,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:24:44,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:24:44,236][INFO][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-01-29 17:24:44,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:24:44,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:24:44,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:24:44,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:24:44,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:44,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:44,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:44,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:47,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:24:47,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:24:47,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:47,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:47,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:47,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:47,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:47,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:47,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:47,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:47,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:47,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:47,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:47,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:47,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:47,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:47,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:47,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:47,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:24:47,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:24:47,236][INFO][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-01-29 17:24:47,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:24:47,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:24:47,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:24:47,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:24:47,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:47,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:47,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:47,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:50,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:24:50,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:24:50,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:50,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:50,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:50,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:50,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:50,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:50,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:50,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:50,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:50,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:50,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:50,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:50,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:50,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:24:50,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:24:50,236][INFO][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-01-29 17:24:50,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:24:50,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:24:50,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:24:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:24:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:50,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:50,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:53,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:24:53,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:24:53,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:53,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:53,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:53,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:53,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:53,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:53,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:53,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:53,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:53,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:53,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:53,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:53,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:53,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:53,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:53,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:53,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:24:53,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:24:53,235][INFO][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-01-29 17:24:53,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:24:53,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:24:53,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:24:53,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:24:53,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:53,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:53,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:53,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:56,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:24:56,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:24:56,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:56,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:56,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:56,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:56,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:56,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:56,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:56,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:56,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:56,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:56,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:56,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:56,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:56,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:56,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:56,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:56,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:24:56,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:24:56,236][INFO][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-01-29 17:24:56,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:24:56,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:24:56,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:24:56,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:24:56,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:56,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:56,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:56,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:24:59,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:24:59,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:24:59,234][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:24:59,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:24:59,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:24:59,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:24:59,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:24:59,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:24:59,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:24:59,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:24:59,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:24:59,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:24:59,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:24:59,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:24:59,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:24:59,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:24:59,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:24:59,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:24:59,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:24:59,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:24:59,237][INFO][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-01-29 17:24:59,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:24:59,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:24:59,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:24:59,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:24:59,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:24:59,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:24:59,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:24:59,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:02,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:02,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:02,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:02,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:02,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:02,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:02,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:02,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:02,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:02,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:02,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:02,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:02,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:02,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:02,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:02,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:02,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:02,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:02,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:02,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:02,236][INFO][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-01-29 17:25:02,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:02,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:02,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:02,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:02,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:02,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:02,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:02,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:05,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:05,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:05,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:05,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:05,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:05,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:05,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:05,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:05,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:05,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:05,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:05,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:05,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:05,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:05,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:05,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:05,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:05,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:05,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:05,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:05,236][INFO][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-01-29 17:25:05,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:05,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:05,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:05,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:05,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:05,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:05,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:05,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:08,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:08,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:08,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:08,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:08,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:08,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:08,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:08,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:08,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:08,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:08,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:08,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:08,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:08,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:08,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:08,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:08,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:08,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:08,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:08,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:08,236][INFO][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-01-29 17:25:08,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:08,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:08,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:08,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:08,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:08,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:08,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:08,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:11,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:11,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:11,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:11,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:11,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:11,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:11,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:11,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:11,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:11,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:11,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:11,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:11,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:11,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:11,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:11,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:11,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:11,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:11,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:11,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:11,236][INFO][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-01-29 17:25:11,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:11,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:11,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:11,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:11,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:11,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:11,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:11,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:14,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:14,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:14,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:14,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:14,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:14,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:14,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:14,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:14,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:14,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:14,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:14,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:14,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:14,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:14,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:14,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:14,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:14,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:14,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:14,236][INFO][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-01-29 17:25:14,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:14,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:14,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:14,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:14,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:17,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:17,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:17,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:17,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:17,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:17,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:17,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:17,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:17,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:17,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:17,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:17,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:17,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:17,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:17,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:17,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:17,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:17,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:17,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:17,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:17,236][INFO][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-01-29 17:25:17,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:17,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:17,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:17,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:17,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:17,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:17,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:17,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:20,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:20,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:20,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:20,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:20,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:20,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:20,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:20,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:20,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:20,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:20,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:20,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:20,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:20,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:20,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:20,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:20,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:20,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:20,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:20,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:20,236][INFO][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-01-29 17:25:20,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:20,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:20,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:20,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:20,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:20,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:20,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:20,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:23,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:23,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:23,234][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:23,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:23,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:23,235][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:23,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:23,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:23,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:23,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:23,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:23,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:23,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:23,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:23,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:23,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:23,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:23,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:23,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:23,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:23,237][INFO][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-01-29 17:25:23,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:23,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:23,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:23,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:23,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:23,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:23,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:23,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:26,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:26,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:26,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:26,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:26,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:26,232][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:26,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:26,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:26,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:26,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:26,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:26,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:26,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:26,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:26,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:26,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:26,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:26,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:26,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:26,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:26,236][INFO][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-01-29 17:25:26,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:26,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:26,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:26,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:26,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:26,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:26,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:26,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:29,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:29,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:29,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:29,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:29,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:29,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:29,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:29,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:29,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:29,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:29,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:29,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:29,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:29,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:29,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:29,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:29,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:29,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:29,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:29,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:29,236][INFO][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-01-29 17:25:29,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:29,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:29,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:29,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:29,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:29,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:29,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:29,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:32,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:32,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:32,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:32,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:32,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:32,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:32,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:32,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:32,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:32,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:32,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:32,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:32,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:32,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:32,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:32,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:32,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:32,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:32,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:32,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:32,238][INFO][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-01-29 17:25:32,238][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:32,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:32,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:32,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:32,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:32,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:32,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:32,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:35,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:35,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:35,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:35,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:35,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:35,232][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:35,232][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:35,232][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:35,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:35,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:35,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:35,233][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:35,233][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:35,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:35,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:35,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:35,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:35,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:35,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:35,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:35,235][INFO][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-01-29 17:25:35,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:35,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:35,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:35,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:35,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:35,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:35,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:35,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:38,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:38,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:38,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:38,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:38,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:38,232][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:38,232][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:38,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:38,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:38,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:38,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:38,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:38,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:38,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:38,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:38,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:38,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:38,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:38,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:38,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:38,236][INFO][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-01-29 17:25:38,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:38,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:38,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:38,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:38,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:38,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:38,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:38,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:41,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:41,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:41,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:41,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:41,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:41,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:41,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:41,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:41,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:41,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:41,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:41,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:41,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:41,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:41,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:41,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:41,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:41,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:41,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:41,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:41,236][INFO][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-01-29 17:25:41,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:41,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:41,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:41,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:41,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:41,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:41,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:41,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:44,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:44,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:44,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:44,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:44,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:44,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:44,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:44,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:44,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:44,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:44,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:44,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:44,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:44,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:44,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:44,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:44,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:44,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:44,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:44,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:44,235][INFO][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-01-29 17:25:44,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:44,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:44,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:44,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:44,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:44,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:44,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:44,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:47,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:47,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:47,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:47,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:47,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:47,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:47,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:47,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:47,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:47,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:47,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:47,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:47,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:47,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:47,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:47,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:47,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:47,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:47,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:47,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:47,236][INFO][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-01-29 17:25:47,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:47,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:47,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:47,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:47,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:47,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:47,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:47,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:50,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:50,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:50,234][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:50,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:50,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:50,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:50,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:50,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:50,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:50,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:50,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:50,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:50,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:50,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:50,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:50,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:50,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:50,236][INFO][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-01-29 17:25:50,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:50,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:50,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:50,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:50,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:50,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:53,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:53,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:53,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:53,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:53,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:53,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:53,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:53,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:53,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:53,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:53,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:53,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:53,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:53,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:53,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:53,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:53,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:53,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:53,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:53,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:53,236][INFO][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-01-29 17:25:53,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:53,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:53,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:53,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:53,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:53,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:53,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:53,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:56,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:56,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:56,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:56,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:56,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:56,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:56,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:56,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:56,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:56,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:56,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:56,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:56,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:56,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:56,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:56,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:56,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:56,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:56,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:56,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:56,236][INFO][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-01-29 17:25:56,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:56,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:56,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:56,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:56,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:56,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:56,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:56,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:25:59,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:25:59,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:25:59,234][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:25:59,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:25:59,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:25:59,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:25:59,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:25:59,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:25:59,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:25:59,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:25:59,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:25:59,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:25:59,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:25:59,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:25:59,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:25:59,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:25:59,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:25:59,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:25:59,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:25:59,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:25:59,238][INFO][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-01-29 17:25:59,238][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:25:59,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:25:59,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:25:59,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:25:59,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:25:59,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:25:59,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:25:59,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:02,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:02,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:02,234][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:02,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:02,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:02,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:02,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:02,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:02,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:02,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:02,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:02,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:02,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:02,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:02,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:02,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:02,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:02,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:02,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:02,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:02,236][INFO][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-01-29 17:26:02,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:02,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:02,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:02,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:02,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:02,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:02,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:02,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:05,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:05,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:05,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:05,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:05,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:05,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:05,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:05,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:05,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:05,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:05,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:05,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:05,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:05,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:05,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:05,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:05,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:05,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:05,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:05,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:05,236][INFO][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-01-29 17:26:05,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:05,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:05,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:05,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:05,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:05,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:05,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:05,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:08,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:08,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:08,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:08,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:08,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:08,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:08,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:08,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:08,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:08,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:08,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:08,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:08,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:08,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:08,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:08,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:08,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:08,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:08,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:08,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:08,236][INFO][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-01-29 17:26:08,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:08,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:08,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:08,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:08,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:08,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:08,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:08,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:11,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:11,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:11,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:11,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:11,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:11,232][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:11,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:11,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:11,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:11,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:11,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:11,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:11,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:11,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:11,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:11,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:11,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:11,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:11,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:11,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:11,235][INFO][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-01-29 17:26:11,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:11,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:11,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:11,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:11,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:11,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:11,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:11,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:14,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:14,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:14,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:14,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:14,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:14,232][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:14,232][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:14,232][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:14,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:14,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:14,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:14,233][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:14,233][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:14,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:14,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:14,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:14,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:14,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:14,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:14,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:14,235][INFO][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-01-29 17:26:14,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:14,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:14,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:14,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:14,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:17,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:17,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:17,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:17,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:17,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:17,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:17,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:17,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:17,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:17,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:17,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:17,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:17,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:17,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:17,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:17,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:17,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:17,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:17,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:17,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:17,236][INFO][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-01-29 17:26:17,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:17,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:17,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:17,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:17,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:17,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:17,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:17,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:20,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:20,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:20,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:20,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:20,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:20,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:20,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:20,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:20,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:20,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:20,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:20,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:20,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:20,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:20,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:20,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:20,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:20,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:20,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:20,237][INFO][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-01-29 17:26:20,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:20,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:20,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:20,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:20,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:23,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:23,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:23,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:23,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:23,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:23,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:23,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:23,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:23,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:23,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:23,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:23,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:23,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:23,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:23,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:23,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:23,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:23,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:23,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:23,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:23,237][INFO][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-01-29 17:26:23,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:23,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:23,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:23,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:23,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:23,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:23,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:23,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:26,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:26,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:26,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:26,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:26,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:26,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:26,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:26,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:26,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:26,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:26,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:26,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:26,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:26,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:26,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:26,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:26,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:26,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:26,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:26,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:26,235][INFO][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-01-29 17:26:26,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:26,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:26,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:26,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:26,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:26,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:26,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:26,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:29,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:29,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:29,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:29,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:29,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:29,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:29,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:29,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:29,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:29,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:29,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:29,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:29,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:29,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:29,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:29,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:29,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:29,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:29,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:29,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:29,235][INFO][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-01-29 17:26:29,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:29,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:29,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:29,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:29,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:29,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:29,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:29,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:32,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:32,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:32,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:32,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:32,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:32,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:32,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:32,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:32,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:32,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:32,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:32,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:32,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:32,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:32,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:32,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:32,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:32,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:32,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:32,235][INFO][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-01-29 17:26:32,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:32,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:32,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:32,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:32,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:35,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:35,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:35,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:35,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:35,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:35,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:35,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:35,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:35,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:35,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:35,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:35,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:35,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:35,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:35,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:35,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:35,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:35,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:35,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:35,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:35,236][INFO][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-01-29 17:26:35,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:35,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:35,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:35,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:35,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:35,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:35,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:35,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:38,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:38,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:38,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:38,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:38,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:38,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:38,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:38,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:38,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:38,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:38,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:38,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:38,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:38,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:38,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:38,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:38,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:38,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:38,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:38,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:38,235][INFO][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-01-29 17:26:38,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:38,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:38,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:38,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:38,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:38,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:38,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:38,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:41,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:41,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:41,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:41,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:41,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:41,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:41,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:41,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:41,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:41,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:41,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:41,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:41,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:41,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:41,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:41,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:41,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:41,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:41,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:41,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:41,235][INFO][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-01-29 17:26:41,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:41,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:41,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:41,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:41,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:41,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:41,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:41,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:44,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:44,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:44,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:44,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:44,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:44,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:44,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:44,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:44,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:44,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:44,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:44,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:44,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:44,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:44,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:44,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:44,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:44,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:44,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:44,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:44,235][INFO][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-01-29 17:26:44,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:44,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:44,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:44,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:44,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:44,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:44,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:44,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:47,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:47,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:47,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:47,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:47,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:47,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:47,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:47,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:47,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:47,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:47,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:47,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:47,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:47,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:47,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:47,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:47,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:47,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:47,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:47,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:47,235][INFO][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-01-29 17:26:47,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:47,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:47,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:47,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:47,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:47,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:47,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:47,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:50,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:50,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:50,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:50,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:50,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:50,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:50,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:50,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:50,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:50,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:50,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:50,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:50,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:50,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:50,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:50,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:50,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:50,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:50,235][INFO][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-01-29 17:26:50,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:50,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:50,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:50,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:50,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:53,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:53,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:53,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:53,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:53,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:53,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:53,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:53,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:53,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:53,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:53,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:53,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:53,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:53,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:53,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:53,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:53,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:53,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:53,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:53,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:53,236][INFO][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-01-29 17:26:53,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:53,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:53,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:53,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:53,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:53,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:53,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:53,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:56,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:56,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:56,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:56,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:56,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:56,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:56,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:56,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:56,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:56,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:56,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:56,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:56,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:56,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:56,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:56,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:56,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:56,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:56,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:56,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:56,235][INFO][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-01-29 17:26:56,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:56,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:56,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:56,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:56,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:56,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:56,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:56,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:26:59,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:26:59,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:26:59,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:26:59,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:26:59,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:26:59,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:26:59,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:26:59,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:26:59,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:26:59,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:26:59,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:26:59,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:26:59,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:26:59,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:26:59,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:26:59,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:26:59,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:26:59,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:26:59,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:26:59,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:26:59,235][INFO][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-01-29 17:26:59,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:26:59,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:26:59,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:26:59,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:26:59,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:26:59,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:26:59,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:26:59,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:27:02,894][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:27:02,894][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:27:02,895][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:27:02,895][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:27:02,895][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:27:02,895][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:27:02,895][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:27:02,895][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:27:02,895][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:27:02,895][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:27:02,895][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:27:02,896][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:27:02,896][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:27:02,896][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:27:02,896][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:27:02,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:27:02,897][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:27:02,897][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:27:02,897][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:27:02,897][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:27:02,897][INFO][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-01-29 17:27:02,897][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:27:02,897][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:27:02,897][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:27:02,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:27:02,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:27:02,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:27:02,899][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:27:02,899][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:27:05,995][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:27:05,995][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:27:05,996][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:27:05,996][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:27:05,996][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:27:05,996][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:27:05,997][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:27:05,997][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:27:05,997][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:27:05,997][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:27:05,997][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:27:05,999][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:27:05,999][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:27:05,999][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:27:05,999][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:27:05,999][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:27:06,000][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:27:06,001][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:27:06,001][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:27:06,001][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:27:06,001][INFO][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-01-29 17:27:06,001][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:27:06,001][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:27:06,001][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:27:06,001][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:27:06,001][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:27:06,001][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:27:06,002][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:27:06,002][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:27:08,925][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:27:08,925][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:27:08,926][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:27:08,926][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:27:08,926][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:27:08,926][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:27:08,927][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:27:08,927][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:27:08,927][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:27:08,927][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:27:08,927][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:27:08,928][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:27:08,928][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:27:08,928][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:27:08,928][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:27:08,928][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:27:08,929][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:27:08,929][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:27:08,930][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:27:08,930][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:27:08,930][INFO][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-01-29 17:27:08,930][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:27:08,930][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:27:08,930][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:27:08,930][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:27:08,930][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:27:08,930][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:27:08,931][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:27:08,931][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:27:11,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:27:11,892][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:27:11,892][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:27:11,892][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:27:11,892][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:27:11,893][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:27:11,893][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:27:11,893][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:27:11,893][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:27:11,893][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:27:11,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:27:11,894][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:27:11,894][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:27:11,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:27:11,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:27:11,895][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:27:11,895][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:27:11,895][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:27:11,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:27:11,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:27:11,895][INFO][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-01-29 17:27:11,895][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:27:11,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:27:11,896][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:27:11,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:27:11,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:27:11,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:27:11,897][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:27:11,897][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:27:14,892][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:27:14,892][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:27:14,892][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:27:14,892][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:27:14,893][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:27:14,893][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:27:14,893][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:27:14,893][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:27:14,894][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:27:14,894][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:27:14,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:27:14,894][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:27:14,894][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:27:14,895][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:27:14,895][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:27:14,895][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:27:14,897][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:27:14,897][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:27:14,897][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:27:14,897][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:27:14,897][INFO][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-01-29 17:27:14,897][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:27:14,897][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:27:14,897][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:27:14,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:27:14,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:27:14,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:27:14,898][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:27:14,899][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:27:17,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:27:17,892][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:27:17,892][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:27:17,892][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:27:17,892][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:27:17,893][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:27:17,893][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:27:17,893][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:27:17,893][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:27:17,893][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:27:17,893][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:27:17,894][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:27:17,894][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:27:17,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:27:17,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:27:17,894][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:27:17,895][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:27:17,895][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:27:17,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:27:17,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:27:17,896][INFO][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-01-29 17:27:17,896][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:27:17,896][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:27:17,896][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:27:17,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:27:17,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:27:17,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:27:17,897][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:27:17,897][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:27:20,892][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:27:20,892][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:27:20,893][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:27:20,893][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:27:20,893][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:27:20,893][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:27:20,893][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:27:20,893][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:27:20,894][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:27:20,894][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:27:20,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:27:20,895][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:27:20,895][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:27:20,895][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:27:20,895][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:27:20,895][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:27:20,896][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:27:20,896][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:27:20,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:27:20,896][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:27:20,896][INFO][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-01-29 17:27:20,896][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:27:20,896][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:27:20,896][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:27:20,897][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:27:20,897][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:27:20,897][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:27:20,898][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:27:20,898][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:27:23,894][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:27:23,894][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:27:23,894][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:27:23,895][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:27:23,895][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:27:23,895][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:27:23,895][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:27:23,895][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:27:23,895][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:27:23,895][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:27:23,895][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:27:23,896][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:27:23,896][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:27:23,896][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:27:23,896][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:27:23,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:27:23,897][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:27:23,897][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:27:23,897][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:27:23,897][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:27:23,897][INFO][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-01-29 17:27:23,898][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:27:23,898][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:27:23,898][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:27:23,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:27:23,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:27:23,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:27:23,899][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:27:23,899][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:27:26,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:27:26,892][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:27:26,892][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:27:26,892][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:27:26,892][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:27:26,892][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:27:26,892][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:27:26,893][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:27:26,893][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:27:26,893][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:27:26,893][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:27:26,894][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:27:26,894][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:27:26,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:27:26,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:27:26,894][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:27:26,894][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:27:26,894][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:27:26,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:27:26,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:27:26,895][INFO][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-01-29 17:27:26,895][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:27:26,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:27:26,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:27:26,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:27:26,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:27:26,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:27:26,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:27:26,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:27:29,892][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:27:29,892][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:27:29,893][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:27:29,893][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:27:29,893][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:27:29,893][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:27:29,893][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:27:29,893][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:27:29,893][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:27:29,893][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:27:29,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:27:29,894][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:27:29,894][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:27:29,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:27:29,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:27:29,895][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:27:29,896][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:27:29,896][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:27:29,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:27:29,897][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:27:29,897][INFO][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-01-29 17:27:29,897][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:27:29,897][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:27:29,897][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:27:29,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:27:29,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:27:29,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:27:29,899][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:27:29,899][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:27:32,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:27:32,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:27:32,891][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:27:32,891][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:27:32,891][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:27:32,892][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:27:32,892][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:27:32,892][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:27:32,892][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:27:32,892][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:27:32,892][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:27:32,893][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:27:32,893][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:27:32,893][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:27:32,893][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:27:32,893][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:27:32,894][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:27:32,894][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:27:32,894][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:27:32,894][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:27:32,894][INFO][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-01-29 17:27:32,894][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:27:32,894][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:27:32,894][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:27:32,894][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:27:32,894][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:27:32,894][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:27:32,895][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:27:32,895][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:27:35,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:27:35,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:27:35,892][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:27:35,892][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:27:35,892][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:27:35,892][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:27:35,892][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:27:35,892][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:27:35,892][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:27:35,892][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:27:35,892][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:27:35,893][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:27:35,893][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:27:35,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:27:35,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:27:35,894][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:27:35,895][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:27:35,895][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:27:35,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:27:35,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:27:35,895][INFO][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-01-29 17:27:35,895][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:27:35,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:27:35,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:27:35,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:27:35,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:27:35,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:27:35,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:27:35,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:27:38,894][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:27:38,894][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:27:38,895][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:27:38,895][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:27:38,895][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:27:38,896][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:27:38,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:27:38,896][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:27:38,896][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:27:38,896][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:27:38,896][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:27:38,897][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:27:38,897][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:27:38,897][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:27:38,897][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:27:38,897][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:27:38,898][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:27:38,898][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:27:38,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:27:38,899][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:27:38,899][INFO][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-01-29 17:27:38,899][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:27:38,899][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:27:38,899][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:27:38,899][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:27:38,899][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:27:38,899][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:27:38,900][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:27:38,900][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:27:41,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:27:41,892][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:27:41,892][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:27:41,892][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:27:41,892][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:27:41,893][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:27:41,893][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:27:41,893][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:27:41,893][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:27:41,893][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:27:41,893][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:27:41,895][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:27:41,895][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:27:41,895][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:27:41,895][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:27:41,895][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:27:41,896][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:27:41,896][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:27:41,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:27:41,896][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:27:41,896][INFO][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-01-29 17:27:41,896][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:27:41,896][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:27:41,896][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:27:41,897][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:27:41,897][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:27:41,897][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:27:41,897][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:27:41,897][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:27:44,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:27:44,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:27:44,892][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:27:44,892][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:27:44,892][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:27:44,892][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:27:44,892][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:27:44,892][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:27:44,892][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:27:44,893][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:27:44,893][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:27:44,894][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:27:44,894][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:27:44,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:27:44,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:27:44,894][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:27:44,895][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:27:44,895][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:27:44,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:27:44,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:27:44,895][INFO][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-01-29 17:27:44,895][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:27:44,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:27:44,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:27:44,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:27:44,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:27:44,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:27:44,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:27:44,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:27:47,893][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:27:47,893][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:27:47,894][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:27:47,894][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:27:47,894][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:27:47,894][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:27:47,894][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:27:47,895][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:27:47,895][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:27:47,895][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:27:47,895][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:27:47,896][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:27:47,896][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:27:47,896][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:27:47,896][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:27:47,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:27:47,897][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:27:47,897][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:27:47,897][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:27:47,898][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:27:47,898][INFO][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-01-29 17:27:47,898][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:27:47,898][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:27:47,898][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:27:47,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:27:47,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:27:47,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:27:47,899][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:27:47,899][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:27:50,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:27:50,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:27:50,891][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:27:50,891][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:27:50,892][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:27:50,892][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:27:50,892][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:27:50,892][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:27:50,892][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:27:50,892][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:27:50,892][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:27:50,893][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:27:50,893][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:27:50,893][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:27:50,893][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:27:50,893][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:27:50,894][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:27:50,894][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:27:50,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:27:50,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:27:50,895][INFO][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-01-29 17:27:50,895][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:27:50,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:27:50,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:27:50,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:27:50,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:27:50,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:27:50,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:27:50,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:27:53,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:27:53,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:27:53,891][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:27:53,892][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:27:53,892][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:27:53,892][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:27:53,892][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:27:53,892][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:27:53,892][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:27:53,892][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:27:53,892][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:27:53,893][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:27:53,893][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:27:53,893][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:27:53,893][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:27:53,894][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:27:53,895][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:27:53,895][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:27:53,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:27:53,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:27:53,895][INFO][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-01-29 17:27:53,895][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:27:53,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:27:53,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:27:53,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:27:53,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:27:53,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:27:53,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:27:53,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:27:56,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:27:56,892][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:27:56,892][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:27:56,892][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:27:56,892][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:27:56,892][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:27:56,893][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:27:56,893][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:27:56,893][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:27:56,893][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:27:56,893][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:27:56,893][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:27:56,894][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:27:56,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:27:56,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:27:56,894][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:27:56,894][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:27:56,895][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:27:56,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:27:56,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:27:56,895][INFO][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-01-29 17:27:56,895][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:27:56,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:27:56,895][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:27:56,895][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:27:56,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:27:56,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:27:56,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:27:56,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:28:47,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:28:47,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:28:47,897][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:28:47,897][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:28:47,898][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:28:47,899][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:28:47,900][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:28:47,900][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:28:47,901][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:28:47,901][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:28:47,901][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:28:47,904][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:28:47,906][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:28:47,906][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:28:47,906][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:28:47,907][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:28:47,911][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:28:47,912][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:28:47,913][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:28:47,914][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:28:47,914][INFO][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-01-29 17:28:47,914][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:28:47,915][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:28:47,915][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:28:47,915][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:28:47,915][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:28:47,916][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:28:47,918][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:28:47,919][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:29:47,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:29:47,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:29:47,899][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:29:47,900][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:29:47,900][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:29:47,900][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:29:47,901][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:29:47,901][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:29:47,901][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:29:47,901][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:29:47,901][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:29:47,902][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:29:47,903][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:29:47,903][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:29:47,903][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:29:47,903][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:29:47,904][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:29:47,904][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:29:47,904][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:29:47,904][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:29:47,904][INFO][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-01-29 17:29:47,904][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:29:47,904][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:29:47,904][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:29:47,905][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:29:47,905][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:29:47,906][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:29:47,907][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:29:47,908][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:30:47,894][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:30:47,894][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:30:47,895][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:30:47,895][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:30:47,895][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:30:47,896][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:30:47,897][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:30:47,898][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:30:47,898][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:30:47,898][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:30:47,898][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:30:47,900][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:30:47,900][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:30:47,900][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:30:47,900][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:30:47,900][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:30:47,903][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:30:47,903][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:30:47,903][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:30:47,904][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:30:47,904][INFO][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-01-29 17:30:47,904][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:30:47,904][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:30:47,904][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:30:47,904][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:30:47,904][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:30:47,904][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:30:47,905][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:30:47,905][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:31:47,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:31:47,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:31:47,896][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:31:47,897][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:31:47,897][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:31:47,897][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:31:47,897][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:31:47,897][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:31:47,898][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:31:47,898][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:31:47,898][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:31:47,901][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:31:47,901][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:31:47,901][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:31:47,901][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:31:47,902][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:31:47,903][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:31:47,903][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:31:47,903][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:31:47,903][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:31:47,903][INFO][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-01-29 17:31:47,903][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:31:47,903][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:31:47,903][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:31:47,904][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:31:47,904][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:31:47,904][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:31:47,906][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:31:47,906][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:32:47,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:32:47,896][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:32:47,897][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:32:47,897][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:32:47,897][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:32:47,897][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:32:47,898][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:32:47,898][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:32:47,898][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:32:47,898][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:32:47,898][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:32:47,899][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:32:47,899][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:32:47,899][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:32:47,899][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:32:47,900][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:32:47,900][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:32:47,900][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:32:47,901][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:32:47,901][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:32:47,901][INFO][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-01-29 17:32:47,901][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:32:47,901][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:32:47,901][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:32:47,901][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:32:47,901][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:32:47,901][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:32:47,902][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:32:47,902][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:33:47,894][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:33:47,894][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:33:47,894][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:33:47,894][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:33:47,895][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:33:47,895][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:33:47,895][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:33:47,895][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:33:47,895][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:33:47,895][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:33:47,895][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:33:47,896][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:33:47,896][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:33:47,896][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:33:47,896][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:33:47,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:33:47,897][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:33:47,897][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:33:47,897][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:33:47,898][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:33:47,898][INFO][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-01-29 17:33:47,898][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:33:47,898][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:33:47,898][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:33:47,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:33:47,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:33:47,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:33:47,899][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:33:47,899][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:34:47,897][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:34:47,897][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:34:47,898][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:34:47,898][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:34:47,898][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:34:47,898][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:34:47,899][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:34:47,899][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:34:47,899][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:34:47,899][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:34:47,899][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:34:47,900][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:34:47,900][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:34:47,900][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:34:47,900][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:34:47,901][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:34:47,902][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:34:47,902][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:34:47,902][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:34:47,902][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:34:47,903][INFO][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-01-29 17:34:47,903][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:34:47,903][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:34:47,903][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:34:47,903][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:34:47,903][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:34:47,903][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:34:47,905][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:34:47,905][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:35:08,362][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:35:08,362][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:35:08,363][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:35:08,363][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:35:08,363][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:35:08,363][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:35:08,363][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:35:08,363][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:35:08,363][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:35:08,363][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:35:08,363][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:35:08,364][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:35:08,364][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:35:08,364][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:35:08,364][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:35:08,365][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:35:08,366][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:35:08,366][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:35:08,366][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:35:08,366][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:35:08,366][INFO][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-01-29 17:35:08,366][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:35:08,366][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:35:08,366][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:35:08,367][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:35:08,367][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:35:08,367][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:35:08,368][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:35:08,368][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:35:11,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:35:11,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:35:11,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:35:11,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:35:11,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:35:11,232][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:35:11,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:35:11,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:35:11,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:35:11,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:35:11,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:35:11,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:35:11,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:35:11,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:35:11,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:35:11,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:35:11,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:35:11,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:35:11,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:35:11,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:35:11,235][INFO][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-01-29 17:35:11,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:35:11,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:35:11,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:35:11,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:35:11,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:35:11,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:35:11,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:35:11,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:35:14,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:35:14,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:35:14,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:35:14,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:35:14,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:35:14,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:35:14,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:35:14,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:35:14,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:35:14,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:35:14,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:35:14,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:35:14,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:35:14,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:35:14,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:35:14,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:35:14,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:35:14,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:35:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:35:14,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:35:14,236][INFO][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-01-29 17:35:14,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:35:14,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:35:14,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:35:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:35:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:35:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:35:14,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:35:14,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:35:17,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:35:17,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:35:17,234][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:35:17,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:35:17,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:35:17,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:35:17,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:35:17,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:35:17,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:35:17,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:35:17,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:35:17,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:35:17,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:35:17,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:35:17,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:35:17,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:35:17,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:35:17,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:35:17,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:35:17,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:35:17,237][INFO][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-01-29 17:35:17,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:35:17,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:35:17,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:35:17,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:35:17,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:35:17,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:35:17,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:35:17,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:35:20,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:35:20,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:35:20,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:35:20,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:35:20,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:35:20,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:35:20,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:35:20,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:35:20,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:35:20,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:35:20,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:35:20,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:35:20,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:35:20,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:35:20,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:35:20,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:35:20,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:35:20,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:35:20,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:35:20,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:35:20,236][INFO][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-01-29 17:35:20,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:35:20,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:35:20,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:35:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:35:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:35:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:35:20,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:35:20,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:35:23,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:35:23,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:35:23,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:35:23,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:35:23,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:35:23,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:35:23,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:35:23,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:35:23,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:35:23,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:35:23,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:35:23,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:35:23,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:35:23,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:35:23,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:35:23,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:35:23,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:35:23,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:35:23,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:35:23,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:35:23,235][INFO][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-01-29 17:35:23,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:35:23,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:35:23,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:35:23,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:35:23,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:35:23,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:35:23,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:35:23,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:35:26,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:35:26,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:35:26,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:35:26,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:35:26,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:35:26,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:35:26,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:35:26,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:35:26,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:35:26,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:35:26,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:35:26,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:35:26,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:35:26,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:35:26,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:35:26,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:35:26,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:35:26,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:35:26,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:35:26,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:35:26,235][INFO][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-01-29 17:35:26,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:35:26,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:35:26,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:35:26,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:35:26,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:35:26,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:35:26,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:35:26,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:35:29,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:35:29,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:35:29,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:35:29,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:35:29,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:35:29,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:35:29,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:35:29,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:35:29,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:35:29,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:35:29,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:35:29,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:35:29,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:35:29,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:35:29,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:35:29,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:35:29,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:35:29,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:35:29,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:35:29,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:35:29,236][INFO][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-01-29 17:35:29,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:35:29,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:35:29,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:35:29,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:35:29,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:35:29,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:35:29,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:35:29,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:35:32,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:35:32,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:35:32,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:35:32,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:35:32,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:35:32,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:35:32,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:35:32,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:35:32,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:35:32,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:35:32,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:35:32,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:35:32,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:35:32,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:35:32,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:35:32,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:35:32,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:35:32,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:35:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:35:32,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:35:32,236][INFO][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-01-29 17:35:32,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:35:32,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:35:32,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:35:32,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:35:32,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:35:32,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:35:32,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:35:32,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:35:35,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:35:35,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:35:35,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:35:35,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:35:35,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:35:35,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:35:35,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:35:35,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:35:35,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:35:35,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:35:35,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:35:35,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:35:35,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:35:35,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:35:35,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:35:35,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:35:35,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:35:35,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:35:35,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:35:35,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:35:35,235][INFO][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-01-29 17:35:35,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:35:35,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:35:35,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:35:35,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:35:35,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:35:35,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:35:35,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:35:35,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:35:38,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:35:38,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:35:38,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:35:38,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:35:38,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:35:38,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:35:38,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:35:38,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:35:38,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:35:38,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:35:38,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:35:38,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:35:38,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:35:38,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:35:38,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:35:38,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:35:38,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:35:38,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:35:38,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:35:38,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:35:38,235][INFO][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-01-29 17:35:38,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:35:38,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:35:38,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:35:38,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:35:38,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:35:38,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:35:38,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:35:38,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:35:41,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:35:41,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:35:41,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:35:41,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:35:41,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:35:41,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:35:41,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:35:41,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:35:41,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:35:41,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:35:41,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:35:41,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:35:41,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:35:41,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:35:41,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:35:41,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:35:41,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:35:41,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:35:41,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:35:41,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:35:41,235][INFO][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-01-29 17:35:41,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:35:41,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:35:41,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:35:41,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:35:41,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:35:41,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:35:41,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:35:41,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:35:44,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:35:44,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:35:44,234][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:35:44,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:35:44,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:35:44,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:35:44,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:35:44,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:35:44,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:35:44,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:35:44,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:35:44,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:35:44,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:35:44,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:35:44,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:35:44,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:35:44,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:35:44,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:35:44,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:35:44,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:35:44,237][INFO][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-01-29 17:35:44,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:35:44,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:35:44,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:35:44,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:35:44,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:35:44,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:35:44,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:35:44,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:35:47,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:35:47,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:35:47,234][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:35:47,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:35:47,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:35:47,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:35:47,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:35:47,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:35:47,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:35:47,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:35:47,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:35:47,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:35:47,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:35:47,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:35:47,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:35:47,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:35:47,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:35:47,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:35:47,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:35:47,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:35:47,237][INFO][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-01-29 17:35:47,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:35:47,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:35:47,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:35:47,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:35:47,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:35:47,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:35:47,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:35:47,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:35:50,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:35:50,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:35:50,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:35:50,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:35:50,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:35:50,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:35:50,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:35:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:35:50,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:35:50,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:35:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:35:50,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:35:50,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:35:50,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:35:50,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:35:50,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:35:50,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:35:50,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:35:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:35:50,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:35:50,236][INFO][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-01-29 17:35:50,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:35:50,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:35:50,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:35:50,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:35:50,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:35:50,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:35:50,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:35:50,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:35:53,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:35:53,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:35:53,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:35:53,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:35:53,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:35:53,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:35:53,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:35:53,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:35:53,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:35:53,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:35:53,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:35:53,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:35:53,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:35:53,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:35:53,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:35:53,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:35:53,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:35:53,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:35:53,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:35:53,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:35:53,237][INFO][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-01-29 17:35:53,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:35:53,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:35:53,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:35:53,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:35:53,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:35:53,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:35:53,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:35:53,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:35:56,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:35:56,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:35:56,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:35:56,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:35:56,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:35:56,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:35:56,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:35:56,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:35:56,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:35:56,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:35:56,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:35:56,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:35:56,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:35:56,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:35:56,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:35:56,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:35:56,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:35:56,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:35:56,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:35:56,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:35:56,238][INFO][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-01-29 17:35:56,238][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:35:56,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:35:56,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:35:56,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:35:56,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:35:56,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:35:56,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:35:56,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:35:59,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:35:59,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:35:59,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:35:59,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:35:59,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:35:59,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:35:59,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:35:59,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:35:59,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:35:59,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:35:59,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:35:59,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:35:59,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:35:59,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:35:59,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:35:59,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:35:59,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:35:59,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:35:59,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:35:59,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:35:59,235][INFO][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-01-29 17:35:59,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:35:59,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:35:59,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:35:59,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:35:59,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:35:59,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:35:59,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:35:59,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:02,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:02,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:02,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:02,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:02,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:02,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:02,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:02,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:02,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:02,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:02,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:02,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:02,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:02,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:02,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:02,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:02,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:02,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:02,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:02,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:02,235][INFO][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-01-29 17:36:02,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:02,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:02,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:02,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:02,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:02,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:02,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:02,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:05,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:05,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:05,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:05,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:05,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:05,232][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:05,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:05,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:05,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:05,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:05,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:05,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:05,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:05,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:05,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:05,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:05,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:05,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:05,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:05,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:05,235][INFO][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-01-29 17:36:05,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:05,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:05,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:05,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:05,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:05,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:05,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:05,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:08,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:08,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:08,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:08,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:08,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:08,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:08,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:08,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:08,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:08,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:08,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:08,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:08,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:08,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:08,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:08,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:08,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:08,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:08,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:08,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:08,235][INFO][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-01-29 17:36:08,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:08,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:08,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:08,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:08,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:08,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:08,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:08,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:11,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:11,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:11,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:11,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:11,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:11,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:11,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:11,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:11,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:11,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:11,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:11,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:11,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:11,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:11,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:11,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:11,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:11,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:11,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:11,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:11,235][INFO][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-01-29 17:36:11,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:11,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:11,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:11,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:11,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:11,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:11,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:11,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:14,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:14,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:14,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:14,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:14,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:14,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:14,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:14,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:14,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:14,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:14,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:14,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:14,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:14,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:14,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:14,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:14,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:14,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:14,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:14,236][INFO][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-01-29 17:36:14,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:14,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:14,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:14,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:14,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:14,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:17,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:17,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:17,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:17,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:17,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:17,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:17,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:17,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:17,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:17,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:17,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:17,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:17,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:17,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:17,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:17,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:17,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:17,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:17,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:17,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:17,237][INFO][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-01-29 17:36:17,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:17,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:17,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:17,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:17,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:17,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:17,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:17,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:20,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:20,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:20,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:20,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:20,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:20,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:20,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:20,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:20,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:20,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:20,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:20,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:20,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:20,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:20,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:20,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:20,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:20,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:20,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:20,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:20,236][INFO][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-01-29 17:36:20,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:20,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:20,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:20,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:20,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:23,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:23,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:23,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:23,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:23,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:23,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:23,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:23,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:23,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:23,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:23,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:23,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:23,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:23,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:23,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:23,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:23,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:23,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:23,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:23,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:23,237][INFO][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-01-29 17:36:23,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:23,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:23,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:23,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:23,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:23,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:23,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:23,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:26,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:26,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:26,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:26,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:26,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:26,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:26,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:26,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:26,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:26,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:26,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:26,233][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:26,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:26,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:26,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:26,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:26,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:26,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:26,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:26,234][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:26,235][INFO][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-01-29 17:36:26,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:26,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:26,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:26,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:26,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:26,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:26,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:26,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:29,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:29,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:29,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:29,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:29,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:29,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:29,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:29,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:29,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:29,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:29,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:29,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:29,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:29,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:29,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:29,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:29,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:29,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:29,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:29,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:29,235][INFO][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-01-29 17:36:29,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:29,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:29,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:29,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:29,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:29,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:29,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:29,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:32,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:32,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:32,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:32,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:32,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:32,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:32,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:32,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:32,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:32,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:32,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:32,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:32,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:32,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:32,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:32,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:32,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:32,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:32,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:32,235][INFO][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-01-29 17:36:32,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:32,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:32,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:32,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:32,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:35,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:35,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:35,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:35,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:35,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:35,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:35,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:35,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:35,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:35,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:35,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:35,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:35,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:35,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:35,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:35,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:35,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:35,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:35,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:35,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:35,235][INFO][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-01-29 17:36:35,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:35,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:35,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:35,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:35,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:35,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:35,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:35,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:38,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:38,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:38,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:38,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:38,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:38,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:38,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:38,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:38,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:38,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:38,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:38,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:38,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:38,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:38,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:38,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:38,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:38,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:38,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:38,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:38,236][INFO][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-01-29 17:36:38,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:38,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:38,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:38,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:38,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:38,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:38,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:38,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:41,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:41,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:41,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:41,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:41,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:41,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:41,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:41,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:41,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:41,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:41,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:41,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:41,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:41,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:41,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:41,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:41,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:41,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:41,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:41,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:41,236][INFO][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-01-29 17:36:41,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:41,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:41,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:41,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:41,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:41,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:41,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:41,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:44,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:44,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:44,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:44,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:44,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:44,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:44,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:44,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:44,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:44,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:44,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:44,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:44,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:44,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:44,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:44,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:44,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:44,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:44,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:44,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:44,236][INFO][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-01-29 17:36:44,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:44,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:44,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:44,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:44,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:44,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:44,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:44,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:47,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:47,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:47,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:47,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:47,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:47,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:47,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:47,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:47,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:47,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:47,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:47,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:47,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:47,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:47,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:47,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:47,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:47,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:47,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:47,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:47,237][INFO][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-01-29 17:36:47,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:47,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:47,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:47,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:47,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:47,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:47,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:47,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:50,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:50,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:50,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:50,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:50,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:50,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:50,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:50,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:50,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:50,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:50,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:50,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:50,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:50,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:50,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:50,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:50,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:50,235][INFO][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-01-29 17:36:50,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:50,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:50,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:50,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:50,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:53,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:53,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:53,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:53,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:53,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:53,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:53,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:53,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:53,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:53,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:53,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:53,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:53,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:53,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:53,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:53,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:53,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:53,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:53,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:53,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:53,237][INFO][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-01-29 17:36:53,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:53,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:53,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:53,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:53,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:53,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:53,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:53,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:56,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:56,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:56,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:56,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:56,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:56,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:56,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:56,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:56,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:56,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:56,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:56,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:56,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:56,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:56,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:56,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:56,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:56,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:56,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:56,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:56,236][INFO][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-01-29 17:36:56,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:56,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:56,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:56,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:56,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:56,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:56,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:56,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:36:59,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:36:59,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:36:59,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:36:59,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:36:59,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:36:59,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:36:59,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:36:59,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:36:59,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:36:59,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:36:59,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:36:59,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:36:59,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:36:59,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:36:59,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:36:59,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:36:59,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:36:59,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:36:59,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:36:59,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:36:59,235][INFO][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-01-29 17:36:59,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:36:59,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:36:59,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:36:59,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:36:59,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:36:59,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:36:59,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:36:59,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:02,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:02,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:02,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:02,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:02,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:02,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:02,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:02,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:02,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:02,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:02,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:02,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:02,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:02,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:02,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:02,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:02,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:02,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:02,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:02,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:02,236][INFO][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-01-29 17:37:02,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:02,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:02,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:02,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:02,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:02,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:02,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:02,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:05,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:05,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:05,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:05,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:05,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:05,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:05,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:05,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:05,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:05,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:05,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:05,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:05,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:05,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:05,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:05,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:05,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:05,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:05,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:05,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:05,235][INFO][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-01-29 17:37:05,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:05,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:05,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:05,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:05,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:05,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:05,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:05,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:08,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:08,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:08,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:08,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:08,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:08,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:08,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:08,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:08,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:08,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:08,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:08,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:08,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:08,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:08,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:08,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:08,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:08,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:08,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:08,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:08,236][INFO][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-01-29 17:37:08,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:08,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:08,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:08,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:08,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:08,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:08,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:08,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:11,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:11,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:11,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:11,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:11,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:11,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:11,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:11,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:11,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:11,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:11,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:11,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:11,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:11,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:11,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:11,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:11,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:11,238][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:11,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:11,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:11,238][INFO][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-01-29 17:37:11,238][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:11,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:11,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:11,239][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:11,239][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:11,239][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:11,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:11,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:14,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:14,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:14,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:14,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:14,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:14,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:14,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:14,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:14,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:14,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:14,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:14,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:14,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:14,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:14,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:14,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:14,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:14,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:14,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:14,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:14,235][INFO][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-01-29 17:37:14,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:14,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:14,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:14,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:14,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:14,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:14,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:14,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:17,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:17,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:17,234][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:17,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:17,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:17,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:17,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:17,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:17,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:17,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:17,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:17,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:17,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:17,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:17,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:17,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:17,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:17,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:17,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:17,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:17,237][INFO][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-01-29 17:37:17,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:17,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:17,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:17,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:17,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:17,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:17,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:17,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:20,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:20,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:20,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:20,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:20,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:20,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:20,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:20,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:20,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:20,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:20,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:20,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:20,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:20,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:20,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:20,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:20,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:20,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:20,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:20,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:20,236][INFO][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-01-29 17:37:20,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:20,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:20,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:20,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:20,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:20,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:23,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:23,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:23,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:23,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:23,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:23,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:23,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:23,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:23,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:23,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:23,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:23,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:23,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:23,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:23,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:23,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:23,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:23,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:23,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:23,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:23,236][INFO][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-01-29 17:37:23,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:23,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:23,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:23,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:23,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:23,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:23,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:23,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:26,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:26,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:26,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:26,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:26,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:26,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:26,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:26,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:26,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:26,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:26,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:26,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:26,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:26,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:26,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:26,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:26,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:26,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:26,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:26,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:26,236][INFO][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-01-29 17:37:26,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:26,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:26,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:26,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:26,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:26,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:26,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:26,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:29,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:29,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:29,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:29,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:29,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:29,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:29,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:29,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:29,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:29,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:29,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:29,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:29,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:29,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:29,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:29,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:29,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:29,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:29,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:29,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:29,236][INFO][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-01-29 17:37:29,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:29,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:29,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:29,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:29,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:29,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:29,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:29,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:32,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:32,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:32,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:32,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:32,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:32,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:32,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:32,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:32,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:32,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:32,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:32,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:32,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:32,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:32,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:32,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:32,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:32,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:32,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:32,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:32,236][INFO][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-01-29 17:37:32,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:32,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:32,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:32,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:32,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:32,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:32,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:32,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:35,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:35,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:35,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:35,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:35,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:35,232][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:35,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:35,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:35,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:35,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:35,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:35,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:35,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:35,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:35,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:35,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:35,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:35,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:35,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:35,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:35,235][INFO][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-01-29 17:37:35,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:35,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:35,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:35,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:35,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:35,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:35,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:35,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:38,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:38,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:38,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:38,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:38,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:38,232][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:38,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:38,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:38,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:38,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:38,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:38,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:38,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:38,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:38,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:38,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:38,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:38,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:38,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:38,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:38,235][INFO][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-01-29 17:37:38,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:38,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:38,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:38,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:38,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:38,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:38,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:38,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:41,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:41,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:41,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:41,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:41,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:41,232][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:41,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:41,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:41,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:41,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:41,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:41,233][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:41,233][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:41,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:41,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:41,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:41,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:41,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:41,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:41,234][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:41,234][INFO][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-01-29 17:37:41,234][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:41,234][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:41,234][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:41,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:41,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:41,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:41,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:41,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:44,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:44,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:44,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:44,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:44,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:44,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:44,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:44,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:44,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:44,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:44,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:44,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:44,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:44,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:44,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:44,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:44,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:44,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:44,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:44,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:44,236][INFO][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-01-29 17:37:44,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:44,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:44,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:44,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:44,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:44,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:44,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:44,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:47,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:47,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:47,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:47,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:47,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:47,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:47,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:47,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:47,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:47,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:47,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:47,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:47,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:47,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:47,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:47,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:47,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:47,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:47,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:47,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:47,236][INFO][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-01-29 17:37:47,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:47,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:47,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:47,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:47,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:47,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:47,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:47,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:50,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:50,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:50,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:50,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:50,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:50,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:50,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:50,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:50,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:50,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:50,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:50,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:50,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:50,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:50,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:50,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:50,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:50,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:50,237][INFO][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-01-29 17:37:50,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:50,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:50,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:50,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:50,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:50,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:50,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:50,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:53,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:53,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:53,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:53,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:53,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:53,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:53,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:53,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:53,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:53,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:53,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:53,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:53,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:53,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:53,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:53,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:53,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:53,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:53,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:53,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:53,235][INFO][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-01-29 17:37:53,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:53,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:53,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:53,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:53,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:53,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:53,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:53,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:56,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:56,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:56,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:56,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:56,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:56,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:56,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:56,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:56,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:56,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:56,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:56,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:56,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:56,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:56,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:56,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:56,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:56,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:56,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:56,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:56,235][INFO][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-01-29 17:37:56,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:56,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:56,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:56,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:56,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:56,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:56,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:56,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:37:59,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:37:59,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:37:59,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:37:59,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:37:59,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:37:59,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:37:59,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:37:59,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:37:59,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:37:59,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:37:59,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:37:59,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:37:59,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:37:59,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:37:59,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:37:59,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:37:59,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:37:59,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:37:59,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:37:59,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:37:59,236][INFO][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-01-29 17:37:59,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:37:59,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:37:59,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:37:59,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:37:59,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:37:59,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:37:59,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:37:59,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:02,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:02,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:02,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:02,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:02,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:02,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:02,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:02,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:02,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:02,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:02,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:02,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:02,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:02,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:02,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:02,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:02,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:02,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:02,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:02,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:02,235][INFO][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-01-29 17:38:02,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:02,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:02,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:02,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:02,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:02,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:02,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:02,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:05,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:05,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:05,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:05,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:05,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:05,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:05,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:05,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:05,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:05,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:05,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:05,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:05,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:05,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:05,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:05,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:05,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:05,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:05,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:05,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:05,235][INFO][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-01-29 17:38:05,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:05,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:05,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:05,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:05,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:05,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:05,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:05,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:08,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:08,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:08,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:08,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:08,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:08,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:08,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:08,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:08,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:08,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:08,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:08,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:08,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:08,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:08,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:08,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:08,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:08,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:08,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:08,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:08,237][INFO][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-01-29 17:38:08,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:08,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:08,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:08,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:08,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:08,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:08,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:08,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:11,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:11,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:11,234][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:11,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:11,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:11,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:11,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:11,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:11,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:11,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:11,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:11,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:11,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:11,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:11,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:11,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:11,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:11,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:11,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:11,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:11,237][INFO][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-01-29 17:38:11,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:11,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:11,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:11,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:11,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:11,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:11,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:11,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:14,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:14,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:14,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:14,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:14,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:14,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:14,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:14,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:14,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:14,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:14,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:14,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:14,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:14,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:14,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:14,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:14,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:14,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:14,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:14,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:14,235][INFO][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-01-29 17:38:14,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:14,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:14,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:14,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:14,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:17,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:17,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:17,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:17,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:17,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:17,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:17,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:17,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:17,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:17,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:17,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:17,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:17,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:17,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:17,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:17,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:17,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:17,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:17,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:17,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:17,237][INFO][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-01-29 17:38:17,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:17,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:17,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:17,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:17,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:17,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:17,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:17,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:20,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:20,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:20,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:20,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:20,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:20,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:20,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:20,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:20,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:20,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:20,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:20,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:20,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:20,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:20,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:20,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:20,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:20,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:20,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:20,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:20,236][INFO][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-01-29 17:38:20,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:20,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:20,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:20,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:20,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:20,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:20,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:20,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:23,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:23,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:23,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:23,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:23,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:23,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:23,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:23,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:23,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:23,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:23,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:23,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:23,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:23,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:23,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:23,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:23,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:23,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:23,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:23,234][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:23,235][INFO][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-01-29 17:38:23,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:23,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:23,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:23,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:23,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:23,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:23,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:23,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:26,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:26,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:26,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:26,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:26,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:26,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:26,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:26,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:26,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:26,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:26,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:26,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:26,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:26,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:26,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:26,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:26,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:26,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:26,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:26,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:26,235][INFO][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-01-29 17:38:26,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:26,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:26,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:26,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:26,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:26,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:26,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:26,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:29,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:29,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:29,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:29,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:29,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:29,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:29,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:29,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:29,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:29,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:29,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:29,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:29,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:29,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:29,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:29,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:29,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:29,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:29,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:29,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:29,235][INFO][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-01-29 17:38:29,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:29,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:29,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:29,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:29,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:29,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:29,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:29,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:32,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:32,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:32,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:32,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:32,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:32,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:32,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:32,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:32,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:32,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:32,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:32,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:32,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:32,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:32,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:32,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:32,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:32,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:32,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:32,235][INFO][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-01-29 17:38:32,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:32,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:32,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:32,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:32,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:35,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:35,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:35,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:35,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:35,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:35,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:35,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:35,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:35,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:35,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:35,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:35,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:35,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:35,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:35,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:35,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:35,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:35,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:35,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:35,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:35,236][INFO][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-01-29 17:38:35,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:35,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:35,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:35,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:35,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:35,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:35,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:35,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:38,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:38,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:38,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:38,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:38,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:38,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:38,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:38,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:38,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:38,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:38,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:38,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:38,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:38,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:38,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:38,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:38,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:38,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:38,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:38,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:38,236][INFO][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-01-29 17:38:38,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:38,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:38,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:38,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:38,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:38,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:38,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:38,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:41,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:41,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:41,234][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:41,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:41,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:41,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:41,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:41,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:41,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:41,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:41,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:41,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:41,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:41,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:41,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:41,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:41,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:41,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:41,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:41,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:41,237][INFO][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-01-29 17:38:41,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:41,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:41,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:41,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:41,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:41,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:41,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:41,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:44,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:44,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:44,234][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:44,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:44,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:44,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:44,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:44,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:44,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:44,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:44,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:44,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:44,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:44,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:44,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:44,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:44,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:44,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:44,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:44,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:44,238][INFO][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-01-29 17:38:44,238][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:44,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:44,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:44,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:44,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:44,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:44,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:44,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:47,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:47,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:47,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:47,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:47,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:47,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:47,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:47,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:47,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:47,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:47,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:47,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:47,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:47,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:47,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:47,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:47,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:47,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:47,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:47,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:47,235][INFO][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-01-29 17:38:47,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:47,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:47,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:47,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:47,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:47,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:47,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:47,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:50,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:50,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:50,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:50,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:50,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:50,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:50,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:50,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:50,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:50,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:50,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:50,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:50,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:50,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:50,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:50,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:50,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:50,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:50,235][INFO][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-01-29 17:38:50,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:50,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:50,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:50,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:50,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:50,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:53,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:53,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:53,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:53,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:53,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:53,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:53,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:53,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:53,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:53,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:53,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:53,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:53,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:53,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:53,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:53,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:53,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:53,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:53,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:53,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:53,235][INFO][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-01-29 17:38:53,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:53,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:53,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:53,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:53,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:53,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:53,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:53,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:56,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:56,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:56,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:56,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:56,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:56,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:56,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:56,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:56,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:56,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:56,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:56,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:56,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:56,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:56,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:56,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:56,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:56,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:56,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:56,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:56,235][INFO][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-01-29 17:38:56,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:56,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:56,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:56,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:56,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:56,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:56,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:56,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:38:59,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:38:59,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:38:59,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:38:59,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:38:59,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:38:59,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:38:59,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:38:59,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:38:59,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:38:59,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:38:59,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:38:59,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:38:59,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:38:59,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:38:59,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:38:59,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:38:59,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:38:59,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:38:59,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:38:59,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:38:59,235][INFO][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-01-29 17:38:59,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:38:59,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:38:59,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:38:59,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:38:59,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:38:59,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:38:59,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:38:59,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:02,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:02,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:02,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:02,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:02,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:02,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:02,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:02,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:02,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:02,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:02,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:02,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:02,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:02,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:02,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:02,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:02,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:02,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:02,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:02,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:02,235][INFO][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-01-29 17:39:02,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:02,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:02,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:02,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:02,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:02,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:02,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:02,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:05,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:05,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:05,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:05,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:05,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:05,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:05,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:05,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:05,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:05,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:05,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:05,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:05,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:05,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:05,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:05,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:05,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:05,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:05,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:05,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:05,235][INFO][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-01-29 17:39:05,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:05,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:05,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:05,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:05,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:05,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:05,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:05,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:08,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:08,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:08,234][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:08,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:08,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:08,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:08,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:08,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:08,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:08,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:08,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:08,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:08,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:08,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:08,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:08,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:08,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:08,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:08,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:08,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:08,237][INFO][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-01-29 17:39:08,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:08,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:08,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:08,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:08,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:08,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:08,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:08,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:11,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:11,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:11,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:11,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:11,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:11,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:11,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:11,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:11,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:11,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:11,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:11,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:11,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:11,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:11,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:11,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:11,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:11,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:11,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:11,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:11,235][INFO][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-01-29 17:39:11,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:11,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:11,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:11,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:11,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:11,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:11,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:11,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:14,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:14,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:14,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:14,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:14,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:14,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:14,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:14,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:14,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:14,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:14,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:14,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:14,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:14,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:14,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:14,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:14,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:14,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:14,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:14,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:14,237][INFO][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-01-29 17:39:14,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:14,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:14,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:14,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:14,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:14,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:14,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:14,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:17,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:17,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:17,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:17,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:17,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:17,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:17,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:17,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:17,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:17,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:17,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:17,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:17,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:17,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:17,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:17,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:17,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:17,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:17,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:17,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:17,237][INFO][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-01-29 17:39:17,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:17,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:17,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:17,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:17,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:17,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:17,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:17,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:20,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:20,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:20,234][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:20,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:20,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:20,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:20,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:20,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:20,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:20,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:20,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:20,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:20,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:20,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:20,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:20,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:20,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:20,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:20,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:20,237][INFO][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-01-29 17:39:20,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:20,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:20,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:20,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:20,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:23,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:23,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:23,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:23,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:23,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:23,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:23,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:23,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:23,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:23,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:23,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:23,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:23,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:23,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:23,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:23,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:23,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:23,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:23,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:23,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:23,235][INFO][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-01-29 17:39:23,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:23,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:23,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:23,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:23,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:23,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:23,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:23,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:26,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:26,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:26,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:26,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:26,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:26,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:26,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:26,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:26,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:26,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:26,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:26,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:26,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:26,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:26,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:26,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:26,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:26,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:26,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:26,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:26,235][INFO][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-01-29 17:39:26,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:26,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:26,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:26,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:26,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:26,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:26,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:26,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:29,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:29,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:29,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:29,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:29,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:29,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:29,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:29,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:29,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:29,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:29,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:29,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:29,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:29,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:29,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:29,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:29,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:29,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:29,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:29,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:29,235][INFO][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-01-29 17:39:29,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:29,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:29,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:29,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:29,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:29,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:29,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:29,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:32,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:32,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:32,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:32,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:32,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:32,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:32,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:32,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:32,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:32,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:32,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:32,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:32,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:32,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:32,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:32,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:32,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:32,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:32,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:32,234][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:32,235][INFO][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-01-29 17:39:32,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:32,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:32,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:32,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:32,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:35,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:35,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:35,236][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:35,236][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:35,236][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:35,237][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:35,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:35,237][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:35,237][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:35,237][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:35,237][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:35,238][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:35,238][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:35,238][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:35,238][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:35,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:35,239][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:35,239][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:35,240][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:35,240][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:35,240][INFO][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-01-29 17:39:35,240][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:35,240][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:35,240][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:35,240][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:35,240][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:35,240][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:35,240][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:35,241][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:38,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:38,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:38,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:38,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:38,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:38,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:38,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:38,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:38,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:38,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:38,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:38,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:38,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:38,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:38,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:38,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:38,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:38,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:38,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:38,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:38,236][INFO][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-01-29 17:39:38,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:38,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:38,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:38,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:38,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:38,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:38,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:38,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:41,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:41,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:41,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:41,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:41,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:41,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:41,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:41,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:41,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:41,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:41,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:41,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:41,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:41,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:41,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:41,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:41,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:41,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:41,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:41,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:41,237][INFO][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-01-29 17:39:41,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:41,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:41,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:41,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:41,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:41,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:41,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:41,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:44,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:44,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:44,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:44,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:44,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:44,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:44,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:44,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:44,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:44,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:44,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:44,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:44,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:44,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:44,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:44,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:44,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:44,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:44,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:44,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:44,235][INFO][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-01-29 17:39:44,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:44,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:44,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:44,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:44,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:44,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:44,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:44,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:47,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:47,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:47,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:47,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:47,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:47,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:47,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:47,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:47,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:47,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:47,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:47,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:47,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:47,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:47,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:47,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:47,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:47,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:47,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:47,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:47,236][INFO][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-01-29 17:39:47,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:47,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:47,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:47,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:47,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:47,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:47,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:47,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:50,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:50,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:50,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:50,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:50,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:50,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:50,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:50,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:50,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:50,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:50,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:50,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:50,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:50,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:50,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:50,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:50,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:50,236][INFO][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-01-29 17:39:50,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:50,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:50,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:50,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:50,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:50,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:53,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:53,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:53,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:53,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:53,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:53,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:53,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:53,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:53,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:53,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:53,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:53,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:53,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:53,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:53,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:53,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:53,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:53,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:53,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:53,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:53,237][INFO][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-01-29 17:39:53,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:53,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:53,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:53,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:53,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:53,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:53,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:53,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:56,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:56,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:56,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:56,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:56,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:56,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:56,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:56,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:56,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:56,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:56,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:56,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:56,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:56,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:56,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:56,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:56,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:56,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:56,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:56,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:56,236][INFO][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-01-29 17:39:56,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:56,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:56,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:56,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:56,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:56,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:56,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:56,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:39:59,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:39:59,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:39:59,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:39:59,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:39:59,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:39:59,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:39:59,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:39:59,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:39:59,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:39:59,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:39:59,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:39:59,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:39:59,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:39:59,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:39:59,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:39:59,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:39:59,238][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:39:59,238][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:39:59,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:39:59,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:39:59,238][INFO][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-01-29 17:39:59,238][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:39:59,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:39:59,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:39:59,239][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:39:59,239][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:39:59,239][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:39:59,240][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:39:59,240][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:02,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:40:02,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:40:02,236][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:40:02,236][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:40:02,236][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:40:02,236][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:02,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:02,237][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:02,237][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:02,237][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:02,237][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:02,237][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:02,237][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:02,237][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:02,237][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:02,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:40:02,238][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:02,238][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:02,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:40:02,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:40:02,238][INFO][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-01-29 17:40:02,238][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:40:02,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:40:02,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:40:02,239][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:40:02,239][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:02,239][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:02,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:02,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:05,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:40:05,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:40:05,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:40:05,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:40:05,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:40:05,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:05,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:05,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:05,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:05,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:05,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:05,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:05,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:05,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:05,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:05,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:40:05,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:05,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:05,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:40:05,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:40:05,236][INFO][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-01-29 17:40:05,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:40:05,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:40:05,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:40:05,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:40:05,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:05,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:05,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:05,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:08,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:40:08,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:40:08,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:40:08,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:40:08,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:40:08,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:08,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:08,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:08,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:08,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:08,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:08,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:08,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:08,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:08,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:08,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:40:08,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:08,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:08,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:40:08,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:40:08,236][INFO][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-01-29 17:40:08,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:40:08,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:40:08,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:40:08,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:40:08,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:08,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:08,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:08,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:11,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:40:11,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:40:11,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:40:11,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:40:11,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:40:11,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:11,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:11,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:11,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:11,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:11,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:11,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:11,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:11,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:11,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:11,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:40:11,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:11,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:11,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:40:11,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:40:11,235][INFO][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-01-29 17:40:11,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:40:11,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:40:11,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:40:11,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:40:11,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:11,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:11,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:11,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:40:14,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:40:14,237][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:40:14,237][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:40:14,237][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:40:14,237][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:14,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:14,237][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:14,237][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:14,238][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:14,238][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:14,238][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:14,239][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:14,239][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:14,239][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:14,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:40:14,239][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:14,239][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:14,239][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:40:14,240][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:40:14,240][INFO][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-01-29 17:40:14,240][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:40:14,240][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:40:14,240][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:40:14,240][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:40:14,240][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:14,240][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:14,241][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:14,241][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:17,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:40:17,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:40:17,234][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:40:17,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:40:17,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:40:17,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:17,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:17,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:17,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:17,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:17,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:17,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:17,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:17,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:17,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:17,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:40:17,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:17,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:17,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:40:17,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:40:17,238][INFO][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-01-29 17:40:17,238][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:40:17,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:40:17,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:40:17,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:40:17,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:17,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:17,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:17,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:20,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:40:20,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:40:20,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:40:20,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:40:20,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:40:20,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:20,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:20,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:20,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:20,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:20,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:20,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:20,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:20,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:20,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:20,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:40:20,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:20,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:40:20,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:40:20,237][INFO][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-01-29 17:40:20,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:40:20,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:40:20,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:40:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:40:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:20,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:20,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:20,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:23,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:40:23,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:40:23,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:40:23,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:40:23,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:40:23,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:23,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:23,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:23,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:23,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:23,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:23,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:23,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:23,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:23,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:23,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:40:23,238][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:23,238][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:23,239][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:40:23,239][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:40:23,239][INFO][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-01-29 17:40:23,239][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:40:23,239][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:40:23,240][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:40:23,240][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:40:23,241][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:23,241][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:23,242][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:23,243][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:26,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:40:26,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:40:26,234][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:40:26,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:40:26,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:40:26,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:26,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:26,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:26,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:26,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:26,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:26,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:26,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:26,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:26,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:26,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:40:26,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:26,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:26,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:40:26,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:40:26,238][INFO][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-01-29 17:40:26,238][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:40:26,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:40:26,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:40:26,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:40:26,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:26,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:26,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:26,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:29,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:40:29,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:40:29,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:40:29,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:40:29,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:40:29,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:29,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:29,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:29,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:29,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:29,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:29,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:29,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:29,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:29,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:29,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:40:29,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:29,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:29,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:40:29,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:40:29,235][INFO][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-01-29 17:40:29,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:40:29,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:40:29,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:40:29,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:40:29,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:29,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:29,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:29,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:40:32,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:40:32,235][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:40:32,236][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:40:32,236][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:40:32,236][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:32,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:32,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:32,236][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:32,236][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:32,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:32,237][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:32,237][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:32,237][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:32,237][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:32,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:40:32,238][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:32,238][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:32,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:40:32,239][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:40:32,239][INFO][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-01-29 17:40:32,239][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:40:32,239][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:40:32,239][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:40:32,239][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:40:32,240][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:32,240][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:32,240][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:32,240][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:35,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:40:35,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:40:35,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:40:35,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:40:35,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:40:35,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:35,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:35,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:35,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:35,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:35,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:35,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:35,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:35,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:35,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:35,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:40:35,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:35,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:35,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:40:35,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:40:35,235][INFO][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-01-29 17:40:35,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:40:35,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:40:35,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:40:35,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:40:35,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:35,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:35,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:35,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:38,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:40:38,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:40:38,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:40:38,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:40:38,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:40:38,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:38,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:38,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:38,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:38,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:38,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:38,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:38,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:38,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:38,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:38,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:40:38,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:38,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:38,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:40:38,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:40:38,235][INFO][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-01-29 17:40:38,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:40:38,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:40:38,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:40:38,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:40:38,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:38,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:38,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:38,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:41,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:40:41,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:40:41,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:40:41,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:40:41,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:40:41,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:41,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:41,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:41,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:41,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:41,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:41,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:41,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:41,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:41,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:41,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:40:41,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:41,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:41,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:40:41,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:40:41,235][INFO][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-01-29 17:40:41,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:40:41,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:40:41,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:40:41,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:40:41,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:41,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:41,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:41,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:44,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:40:44,233][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:40:44,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:40:44,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:40:44,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:40:44,234][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:44,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:44,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:44,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:44,234][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:44,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:44,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:44,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:44,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:44,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:44,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:40:44,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:44,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:44,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:40:44,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:40:44,238][INFO][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-01-29 17:40:44,238][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:40:44,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:40:44,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:40:44,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:40:44,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:44,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:44,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:44,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:47,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:40:47,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:40:47,233][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:40:47,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:40:47,233][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:40:47,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:47,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:47,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:47,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:47,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:47,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:47,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:47,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:47,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:47,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:47,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:40:47,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:47,235][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:47,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:40:47,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:40:47,235][INFO][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-01-29 17:40:47,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:40:47,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:40:47,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:40:47,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:40:47,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:47,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:47,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:47,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:50,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:40:50,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:40:50,232][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:40:50,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:40:50,232][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:40:50,232][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:50,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:50,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:50,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:50,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:50,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:50,233][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:50,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:50,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:50,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:40:50,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:50,234][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:50,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:40:50,234][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:40:50,235][INFO][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-01-29 17:40:50,235][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:40:50,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:40:50,235][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:40:50,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:40:50,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:50,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:50,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:50,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:52,305][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/admin/users [2026-01-29 17:40:52,305][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/admin/users [2026-01-29 17:40:52,306][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:52,308][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:52,308][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:52,309][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:52,309][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:52,309][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:52,310][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/admin/roles [2026-01-29 17:40:52,310][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:52,311][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/admin/roles [2026-01-29 17:40:52,311][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:52,312][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:52,313][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:52,313][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:52,314][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:users:READ [2026-01-29 17:40:52,314][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:52,314][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:52,315][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:52,316][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:52,316][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:52,316][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:52,316][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:52,316][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.admin.list_users][Entry] [2026-01-29 17:40:52,317][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:52,318][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:52,318][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:52,318][INFO][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-01-29 17:40:52,318][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:52,318][INFO][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-01-29 17:40:52,320][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/admin/users [2026-01-29 17:40:52,320][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:52,320][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:52,320][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:roles:READ [2026-01-29 17:40:52,321][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:52,322][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:52,322][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:52,322][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:52,323][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.admin.list_roles][Entry] [2026-01-29 17:40:52,323][INFO][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-01-29 17:40:52,324][INFO][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-01-29 17:40:52,326][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/admin/roles [2026-01-29 17:40:52,326][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:52,326][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:52,327][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:52,327][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:40:56,875][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings [2026-01-29 17:40:56,875][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings [2026-01-29 17:40:56,876][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 17:40:56,876][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:40:56,876][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:40:56,876][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:40:56,876][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:40:56,876][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:40:56,876][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:40:56,876][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:40:56,876][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:40:56,878][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:40:56,878][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:40:56,878][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:40:56,878][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:40:56,878][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 17:40:56,878][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:40:56,878][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:40:56,879][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_settings][Entry] [2026-01-29 17:40:56,879][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-01-29 17:40:56,879][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-01-29 17:40:56,879][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-01-29 17:40:56,879][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_config][Entry] [2026-01-29 17:40:56,879][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:40:56,879][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:40:56,880][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings [2026-01-29 17:40:56,880][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:40:56,880][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:40:56,880][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:40:56,880][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:41:02,618][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/settings/environments/ss1/test [2026-01-29 17:41:02,618][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/settings/environments/ss1/test [2026-01-29 17:41:02,619][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 17:41:02,619][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:41:02,619][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:41:02,619][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [test_environment_connection][Entry] [2026-01-29 17:41:02,619][INFO][superset_tools_app] [test_environment_connection][Action] [test_environment_connection][Action] [test_environment_connection][Action] [test_environment_connection][Action] [test_environment_connection][Entry] Testing environment ss1 [2026-01-29 17:41:02,619][INFO][superset_tools_app] [test_environment_connection][Action] [test_environment_connection][Action] [test_environment_connection][Action] [test_environment_connection][Action] [test_environment_connection][Coherence:OK] [2026-01-29 17:41:02,619][INFO][superset_tools_app] [test_environment_connection][Action] [test_environment_connection][Action] [test_environment_connection][Action] [test_environment_connection][Action] [test_environment_connection][Exit] [2026-01-29 17:41:02,619][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 17:41:02,619][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:41:02,619][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:41:02,620][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 17:41:02,620][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-29 17:41:02,620][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:41:02,620][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:41:02,620][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 17:41:02,620][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-29 17:41:02,620][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:41:02,620][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:41:02,620][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-01-29 17:41:02,620][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-29 17:41:02,620][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-29 17:41:02,620][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-01-29 17:41:02,620][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-29 17:41:02,620][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] [2026-01-29 17:41:02,620][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-01-29 17:41:02,620][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-01-29 17:41:02,620][INFO][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-01-29 17:41:02,620][INFO][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-01-29 17:41:02,620][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-01-29 17:41:02,620][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-01-29 17:41:02,620][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-01-29 17:41:02,620][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:41:02,620][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:41:02,620][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-01-29 17:41:02,620][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-01-29 17:41:02,620][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-29 17:41:03,438][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-01-29 17:41:03,439][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-01-29 17:41:03,439][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-01-29 17:41:03,439][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:41:03,439][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:41:03,844][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-01-29 17:41:03,845][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-01-29 17:41:03,845][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-01-29 17:41:03,845][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-01-29 17:41:03,845][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-01-29 17:41:03,845][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-01-29 17:41:03,845][INFO][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-01-29 17:41:03,845][INFO][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-01-29 17:41:03,845][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 17:41:03,845][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:41:03,845][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:41:03,845][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 17:41:03,845][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:41:03,845][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:41:03,971][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 17:41:03,971][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:41:03,971][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:41:03,971][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 17:41:03,971][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:41:03,971][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:41:04,121][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 17:41:04,121][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:41:04,121][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:41:04,121][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 17:41:04,122][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:41:04,122][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:41:04,203][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 17:41:04,203][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:41:04,204][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:41:04,204][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 17:41:04,204][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:41:04,204][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:41:04,272][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 17:41:04,272][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:41:04,272][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:41:04,272][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 17:41:04,272][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:41:04,272][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:41:04,367][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 17:41:04,367][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:41:04,367][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:41:04,367][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 17:41:04,367][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:41:04,367][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:41:04,450][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 17:41:04,450][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:41:04,451][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:41:04,451][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 17:41:04,451][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:41:04,451][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:41:04,521][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 17:41:04,521][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:41:04,521][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:41:04,521][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 17:41:04,521][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:41:04,521][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:41:04,589][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 17:41:04,589][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:41:04,589][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:41:04,589][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 17:41:04,589][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:41:04,589][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:41:04,660][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 17:41:04,660][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:41:04,660][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:41:04,660][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 17:41:04,660][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:41:04,660][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:41:04,721][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 17:41:04,722][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:41:04,722][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:41:04,722][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 17:41:04,722][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:41:04,722][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:41:04,789][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 17:41:04,789][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:41:04,789][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:41:04,789][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 17:41:04,789][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:41:04,789][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:41:04,861][INFO][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-01-29 17:41:04,861][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-01-29 17:41:04,861][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-01-29 17:41:04,861][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 17:41:04,862][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 17:41:04,862][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [test_environment_connection][Coherence:OK] Connection successful for ss1 [2026-01-29 17:41:04,863][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/environments/ss1/test [2026-01-29 17:41:04,863][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:41:04,863][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:41:26,247][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:41:26,248][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:41:26,249][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:41:26,249][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:41:26,250][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:41:26,250][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:41:26,251][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:41:26,251][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:41:26,251][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:41:26,251][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:41:26,252][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:41:26,253][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 17:41:26,253][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 17:41:26,253][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:41:26,254][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:41:26,255][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-29 17:41:26,255][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:41:26,255][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:41:26,255][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:41:26,255][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:41:26,255][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:41:26,255][INFO][superset_tools_app] [has_permission][Entry] tasks:READ [2026-01-29 17:41:26,256][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:41:26,256][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:41:26,256][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:41:26,257][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:41:26,257][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:41:26,257][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:41:26,257][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:41:26,257][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:41:26,258][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:41:26,258][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:41:26,258][INFO][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-01-29 17:41:26,258][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:41:26,258][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:41:26,258][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:41:26,258][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:41:26,258][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:41:26,258][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:41:26,259][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:41:26,259][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:41:26,259][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:41:26,259][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 17:41:26,260][INFO][superset_tools_app] [get_auth_db][Coherence:OK] [2026-01-29 17:41:26,260][INFO][superset_tools_app] [get_auth_db][Exit] [2026-01-29 17:41:26,260][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:41:26,261][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:41:26,261][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 17:41:26,261][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 17:41:26,261][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:41:26,261][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:41:26,261][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:41:26,261][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:41:26,261][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 17:41:26,261][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:41:26,261][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:41:26,262][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:41:26,262][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:41:27,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks/2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:41:27,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks/2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:41:27,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:41:27,235][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:41:27,235][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:41:27,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:41:27,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:41:27,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:41:27,236][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:41:27,236][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:41:27,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:41:27,237][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:41:27,237][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:41:27,237][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:41:27,237][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:41:27,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:41:27,238][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:41:27,238][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:41:27,239][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task][Entry] [2026-01-29 17:41:27,239][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:41:27,239][INFO][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-01-29 17:41:27,239][INFO][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-01-29 17:41:27,239][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-01-29 17:41:27,239][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-01-29 17:41:27,239][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks/2f180283-7e17-4ea8-aa9b-e7941a289f5c [2026-01-29 17:41:27,239][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:41:27,239][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:41:27,240][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:41:27,240][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:41:29,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:41:29,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:41:29,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:41:29,239][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:41:29,239][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:41:29,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:41:29,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:41:29,239][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:41:29,239][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:41:29,239][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:41:29,239][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:41:29,240][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:41:29,240][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:41:29,240][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:41:29,240][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:41:29,240][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:41:29,241][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:41:29,241][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:41:29,241][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:41:29,241][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:41:29,241][INFO][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-01-29 17:41:29,241][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:41:29,241][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:41:29,241][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:41:29,242][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:41:29,242][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:41:29,242][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:41:29,242][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:41:29,242][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:41:32,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:41:32,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:41:32,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:41:32,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:41:32,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:41:32,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:41:32,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:41:32,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:41:32,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:41:32,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:41:32,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:41:32,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:41:32,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:41:32,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:41:32,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:41:32,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:41:32,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:41:32,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:41:32,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:41:32,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:41:32,237][INFO][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-01-29 17:41:32,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:41:32,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:41:32,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:41:32,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:41:32,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:41:32,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:41:32,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:41:32,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:41:35,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:41:35,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:41:35,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:41:35,235][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:41:35,235][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:41:35,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:41:35,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:41:35,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:41:35,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:41:35,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:41:35,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:41:35,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:41:35,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:41:35,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:41:35,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:41:35,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:41:35,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:41:35,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:41:35,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:41:35,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:41:35,237][INFO][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-01-29 17:41:35,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:41:35,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:41:35,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:41:35,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:41:35,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:41:35,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:41:35,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:41:35,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:41:38,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:41:38,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:41:38,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:41:38,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:41:38,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:41:38,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:41:38,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:41:38,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:41:38,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:41:38,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:41:38,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:41:38,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:41:38,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:41:38,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:41:38,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:41:38,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:41:38,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:41:38,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:41:38,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:41:38,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:41:38,237][INFO][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-01-29 17:41:38,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:41:38,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:41:38,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:41:38,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:41:38,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:41:38,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:41:38,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:41:38,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:41:41,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:41:41,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:41:41,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:41:41,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:41:41,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:41:41,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:41:41,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:41:41,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:41:41,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:41:41,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:41:41,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:41:41,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:41:41,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:41:41,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:41:41,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:41:41,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:41:41,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:41:41,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:41:41,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:41:41,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:41:41,237][INFO][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-01-29 17:41:41,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:41:41,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:41:41,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:41:41,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:41:41,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:41:41,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:41:41,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:41:41,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:41:44,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:41:44,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:41:44,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:41:44,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:41:44,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:41:44,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:41:44,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:41:44,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:41:44,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:41:44,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:41:44,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:41:44,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:41:44,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:41:44,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:41:44,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:41:44,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:41:44,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:41:44,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:41:44,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:41:44,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:41:44,237][INFO][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-01-29 17:41:44,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:41:44,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:41:44,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:41:44,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:41:44,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:41:44,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:41:44,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:41:44,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:41:47,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:41:47,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:41:47,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:41:47,235][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:41:47,235][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:41:47,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:41:47,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:41:47,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:41:47,236][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:41:47,236][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:41:47,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:41:47,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:41:47,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:41:47,237][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:41:47,237][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:41:47,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:41:47,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:41:47,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:41:47,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:41:47,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:41:47,237][INFO][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-01-29 17:41:47,238][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:41:47,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:41:47,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:41:47,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:41:47,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:41:47,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:41:47,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:41:47,240][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:41:50,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:41:50,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:41:50,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:41:50,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:41:50,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:41:50,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:41:50,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:41:50,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:41:50,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:41:50,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:41:50,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:41:50,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:41:50,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:41:50,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:41:50,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:41:50,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:41:50,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:41:50,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:41:50,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:41:50,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:41:50,236][INFO][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-01-29 17:41:50,236][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:41:50,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:41:50,236][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:41:50,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:41:50,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:41:50,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:41:50,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:41:50,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:41:53,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:41:53,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:41:53,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:41:53,235][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:41:53,235][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:41:53,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:41:53,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:41:53,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:41:53,236][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:41:53,236][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:41:53,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:41:53,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:41:53,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:41:53,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:41:53,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:41:53,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:41:53,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:41:53,238][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:41:53,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:41:53,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:41:53,238][INFO][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-01-29 17:41:53,238][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:41:53,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:41:53,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:41:53,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:41:53,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:41:53,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:41:53,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:41:53,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:41:56,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:41:56,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:41:56,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:41:56,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:41:56,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:41:56,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:41:56,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:41:56,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:41:56,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:41:56,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:41:56,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:41:56,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:41:56,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:41:56,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:41:56,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:41:56,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:41:56,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:41:56,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:41:56,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:41:56,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:41:56,237][INFO][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-01-29 17:41:56,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:41:56,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:41:56,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:41:56,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:41:56,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:41:56,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:41:56,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:41:56,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:41:59,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:41:59,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:41:59,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:41:59,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:41:59,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:41:59,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:41:59,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:41:59,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:41:59,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:41:59,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:41:59,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:41:59,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:41:59,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:41:59,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:41:59,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:41:59,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:41:59,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:41:59,236][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:41:59,236][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:41:59,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:41:59,237][INFO][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-01-29 17:41:59,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:41:59,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:41:59,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:41:59,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:41:59,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:41:59,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:41:59,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:41:59,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:42:02,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:42:02,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:42:02,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:42:02,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:42:02,234][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:42:02,234][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:42:02,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:42:02,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:42:02,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:42:02,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:42:02,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:42:02,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:42:02,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:42:02,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:42:02,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:42:02,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:42:02,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:42:02,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:42:02,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:42:02,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:42:02,237][INFO][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-01-29 17:42:02,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:42:02,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:42:02,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:42:02,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:42:02,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:42:02,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:42:02,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:42:02,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:42:05,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:42:05,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:42:05,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:42:05,235][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:42:05,235][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:42:05,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:42:05,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:42:05,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:42:05,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:42:05,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:42:05,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:42:05,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:42:05,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:42:05,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:42:05,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:42:05,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:42:05,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:42:05,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:42:05,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:42:05,237][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:42:05,237][INFO][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-01-29 17:42:05,237][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:42:05,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:42:05,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:42:05,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:42:05,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:42:05,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:42:05,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:42:05,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:42:08,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-29 17:42:08,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-29 17:42:08,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:42:08,235][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:42:08,235][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:42:08,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:42:08,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:42:08,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:42:08,235][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:42:08,236][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:42:08,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:42:08,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:42:08,236][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:42:08,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:42:08,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:42:08,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-29 17:42:08,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:42:08,237][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:42:08,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-29 17:42:08,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-29 17:42:08,238][INFO][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-01-29 17:42:08,238][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-29 17:42:08,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-29 17:42:08,238][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-29 17:42:08,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-29 17:42:08,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:42:08,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:42:08,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:42:08,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:42:08,881][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings [2026-01-29 17:42:08,881][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings [2026-01-29 17:42:08,881][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_config_manager][Entry] [2026-01-29 17:42:08,882][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:42:08,882][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:42:08,882][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:42:08,882][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:42:08,882][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:42:08,882][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:42:08,882][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:42:08,882][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:42:08,883][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:42:08,883][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:42:08,883][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:42:08,883][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:42:08,883][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 17:42:08,884][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:42:08,884][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:42:08,884][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_settings][Entry] [2026-01-29 17:42:08,884][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-01-29 17:42:08,884][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-01-29 17:42:08,884][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-01-29 17:42:08,884][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_config][Entry] [2026-01-29 17:42:08,884][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:42:08,884][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:42:08,884][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings [2026-01-29 17:42:08,884][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:42:08,884][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:42:08,885][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:42:08,885][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:42:12,144][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 17:42:12,144][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 17:42:12,145][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_plugin_loader][Entry] [2026-01-29 17:42:12,145][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 17:42:12,145][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 17:42:12,145][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:42:12,145][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:42:12,145][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:42:12,145][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:42:12,145][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:42:12,145][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:42:12,146][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:42:12,146][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:42:12,146][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:42:12,146][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:42:12,147][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 17:42:12,147][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:42:12,147][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:42:12,147][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 17:42:12,147][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 17:42:12,147][INFO][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-01-29 17:42:12,148][INFO][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-01-29 17:42:12,148][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 17:42:12,148][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 17:42:12,148][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 17:42:12,148][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:42:12,148][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:42:12,148][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:42:12,148][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:42:15,639][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings [2026-01-29 17:42:15,640][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings [2026-01-29 17:42:15,640][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_config_manager][Entry] [2026-01-29 17:42:15,640][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:42:15,640][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:42:15,641][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:42:15,641][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:42:15,641][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:42:15,641][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:42:15,641][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:42:15,641][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:42:15,642][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:42:15,643][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:42:15,643][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:42:15,643][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:42:15,643][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-01-29 17:42:15,644][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:42:15,645][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:42:15,645][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_settings][Entry] [2026-01-29 17:42:15,645][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-01-29 17:42:15,645][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-01-29 17:42:15,645][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-01-29 17:42:15,645][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_config][Entry] [2026-01-29 17:42:15,645][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:42:15,645][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:42:15,646][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings [2026-01-29 17:42:15,646][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:42:15,646][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:42:15,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:42:15,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:42:17,199][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-29 17:42:17,199][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-29 17:42:17,199][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_plugin_loader][Entry] [2026-01-29 17:42:17,199][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-29 17:42:17,199][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-29 17:42:17,199][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:42:17,200][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:42:17,200][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:42:17,200][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:42:17,200][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:42:17,200][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:42:17,201][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:42:17,201][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:42:17,201][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:42:17,201][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:42:17,201][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-29 17:42:17,202][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:42:17,202][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:42:17,203][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-29 17:42:17,203][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-29 17:42:17,203][INFO][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-01-29 17:42:17,203][INFO][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-01-29 17:42:17,203][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-29 17:42:17,203][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-29 17:42:17,203][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-29 17:42:17,203][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:42:17,203][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:42:17,204][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:42:17,204][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:42:20,515][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-29 17:42:20,515][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-29 17:42:20,515][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_config_manager][Entry] [2026-01-29 17:42:20,515][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:42:20,515][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:42:20,516][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:42:20,516][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:42:20,516][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:42:20,516][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:42:20,516][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:42:20,516][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:42:20,518][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:42:20,519][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:42:20,519][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:42:20,519][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:42:20,519][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-29 17:42:20,520][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:42:20,521][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:42:20,521][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-29 17:42:20,521][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-29 17:42:20,521][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:42:20,521][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:42:20,521][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:42:20,521][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:42:20,522][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-29 17:42:20,522][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:42:20,522][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:42:20,523][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:42:20,523][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:42:20,529][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-01-29 17:42:20,529][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-01-29 17:42:20,530][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_config_manager][Entry] [2026-01-29 17:42:20,530][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:42:20,530][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:42:20,530][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:42:20,530][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:42:20,531][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:42:20,531][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:42:20,531][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:42:20,531][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:42:20,532][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:42:20,532][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:42:20,532][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:42:20,532][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:42:20,532][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-01-29 17:42:20,533][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:42:20,533][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:42:20,533][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-01-29 17:42:20,533][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-01-29 17:42:20,533][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:42:20,533][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:42:20,533][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 17:42:20,533][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 17:42:20,533][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 17:42:20,533][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-29 17:42:20,534][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:42:20,534][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:42:20,534][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-29 17:42:20,534][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-29 17:42:20,534][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:42:20,534][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:42:20,534][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-01-29 17:42:20,534][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-29 17:42:20,534][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-29 17:42:20,534][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-01-29 17:42:20,534][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-29 17:42:20,534][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-01-29 17:42:20,534][INFO][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-01-29 17:42:20,534][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-01-29 17:42:20,534][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-01-29 17:42:20,534][INFO][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-01-29 17:42:20,534][INFO][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-01-29 17:42:20,534][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-01-29 17:42:20,534][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-01-29 17:42:20,534][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-01-29 17:42:20,534][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:42:20,534][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:42:20,534][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-01-29 17:42:20,535][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-01-29 17:42:20,535][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-29 17:42:20,795][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-01-29 17:42:20,795][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-01-29 17:42:20,795][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-01-29 17:42:20,795][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:42:20,795][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:42:20,904][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-01-29 17:42:20,904][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-01-29 17:42:20,904][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-01-29 17:42:20,904][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-01-29 17:42:20,904][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-01-29 17:42:20,904][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-01-29 17:42:20,904][INFO][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-01-29 17:42:20,904][INFO][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-01-29 17:42:20,904][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-29 17:42:20,904][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-29 17:42:20,904][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-29 17:42:20,905][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-29 17:42:20,905][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-29 17:42:20,905][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-29 17:42:21,299][INFO][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-01-29 17:42:21,299][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-01-29 17:42:21,299][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-01-29 17:42:21,299][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-29 17:42:21,299][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-29 17:42:21,299][INFO][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-01-29 17:42:21,299][INFO][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-01-29 17:42:21,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-01-29 17:42:21,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:42:21,300][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:42:21,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:42:21,301][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:42:24,830][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/llm/providers [2026-01-29 17:42:24,830][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-29 17:42:24,830][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:42:24,831][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:42:24,831][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:42:24,831][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:42:24,831][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:42:24,831][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:42:24,832][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:42:24,832][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:42:24,833][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:42:24,833][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:42:24,833][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-29 17:42:24,833][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-01-29 17:42:24,833][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-01-29 17:42:24,834][INFO][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-01-29 17:42:24,834][INFO][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-01-29 17:42:24,834][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-01-29 17:42:24,834][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:42:24,834][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:42:24,835][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 17:42:24,835][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 17:42:24,836][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:42:24,836][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:42:24,842][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/tasks [2026-01-29 17:42:24,842][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-01-29 17:42:24,843][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-01-29 17:42:24,843][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:42:24,843][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:42:24,843][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Entry] [2026-01-29 17:42:24,844][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:42:24,844][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:42:24,844][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:42:24,844][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:42:24,844][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:42:24,845][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:42:24,846][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:42:24,846][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:42:24,846][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:42:24,846][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-01-29 17:42:24,847][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:42:24,847][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:42:24,847][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-01-29 17:42:24,848][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-01-29 17:42:24,848][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-29 17:42:24,848][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-29 17:42:24,848][INFO][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-01-29 17:42:24,848][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-01-29 17:42:24,848][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-01-29 17:42:24,848][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-01-29 17:42:24,848][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-01-29 17:42:24,848][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-29 17:42:24,848][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-29 17:42:24,848][INFO][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=07eebc9f-4f09-47cf-aa19-6ebdcb488394 [2026-01-29 17:42:24,850][INFO][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-01-29 17:42:24,850][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:42:24,850][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 07eebc9f-4f09-47cf-aa19-6ebdcb488394 created and scheduled for execution [2026-01-29 17:42:24,850][INFO][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-01-29 17:42:24,850][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-01-29 17:42:24,850][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-01-29 17:42:24,850][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-01-29 17:42:24,851][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=07eebc9f-4f09-47cf-aa19-6ebdcb488394 [2026-01-29 17:42:24,851][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-01-29 17:42:24,851][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-29 17:42:24,851][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-29 17:42:24,851][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 07eebc9f-4f09-47cf-aa19-6ebdcb488394 for plugin 'Dashboard LLM Validation' [2026-01-29 17:42:24,851][INFO][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=07eebc9f-4f09-47cf-aa19-6ebdcb488394 [2026-01-29 17:42:24,854][INFO][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-01-29 17:42:24,854][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:42:24,854][INFO][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=07eebc9f-4f09-47cf-aa19-6ebdcb488394 [2026-01-29 17:42:24,854][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=07eebc9f-4f09-47cf-aa19-6ebdcb488394 [2026-01-29 17:42:24,857][INFO][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-01-29 17:42:24,857][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:42:24,857][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-29 17:42:24,857][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-29 17:42:24,857][INFO][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-01-29 17:42:24,857][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '12', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': '07eebc9f-4f09-47cf-aa19-6ebdcb488394'} [2026-01-29 17:42:24,857][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-01-29 17:42:24,857][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:42:24,858][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:42:24,858][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-01-29 17:42:24,858][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-01-29 17:42:24,858][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-01-29 17:42:24,858][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-01-29 17:42:24,859][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-29 17:42:24,859][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-29 17:42:24,859][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-01-29 17:42:24,859][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_provider][Entry] [2026-01-29 17:42:24,860][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-29 17:42:24,860][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-29 17:42:24,860][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][Coherence:OK] [2026-01-29 17:42:24,860][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][Exit] [2026-01-29 17:42:24,860][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=12 [2026-01-29 17:42:24,860][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 12 [2026-01-29 17:42:24,861][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-01-29 17:42:24,861][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-01-29 17:42:24,861][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-01-29 17:42:24,862][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:42:24,863][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:42:55,276][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [capture_dashboard][Coherence:Failed] Page.fill: Timeout 30000ms exceeded. Call log: - waiting for locator("input[name=\"username\"]") [2026-01-29 17:42:55,276][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] Page.fill: Timeout 30000ms exceeded. Call log: - waiting for locator("input[name=\"username\"]") [2026-01-29 17:42:55,276][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 07eebc9f-4f09-47cf-aa19-6ebdcb488394 failed: Page.fill: Timeout 30000ms exceeded. Call log: - waiting for locator("input[name=\"username\"]") [2026-01-29 17:42:55,276][INFO][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=07eebc9f-4f09-47cf-aa19-6ebdcb488394 [2026-01-29 17:42:55,276][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=07eebc9f-4f09-47cf-aa19-6ebdcb488394 [2026-01-29 17:42:55,278][INFO][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-01-29 17:42:55,278][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:42:55,278][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-29 17:42:55,278][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-29 17:42:55,278][INFO][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=07eebc9f-4f09-47cf-aa19-6ebdcb488394 [2026-01-29 17:42:55,281][INFO][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-01-29 17:42:55,281][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:42:55,281][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 07eebc9f-4f09-47cf-aa19-6ebdcb488394 execution finished with status: TaskStatus.FAILED [2026-01-29 17:42:55,281][INFO][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-01-29 17:42:55,281][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-01-29 17:43:05,200][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-01-29 17:43:05,200][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:43:05,200][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:43:05,200][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:43:05,200][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-29 17:43:05,201][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-29 17:43:05,201][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-01-29 17:43:05,201][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-29 17:43:05,201][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-29 17:43:05,201][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-29 17:43:05,799][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:43:05,799][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:43:05,799][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:43:05,799][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 17:43:05,802][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 17:43:05,803][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 17:43:05,803][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 17:43:05,803][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 17:43:05,803][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 17:43:05,803][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 17:43:05,803][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:05,803][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:05,803][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:05,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:05,840][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:05,840][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:05,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:05,840][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:05,840][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:05,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:43:05,840][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:43:05,840][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:43:05,840][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 17:43:05,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:05,841][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 17:43:05,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:05,842][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 17:43:05,843][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:05,843][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:06,141][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:06,141][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:06,141][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:06,141][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:43:06,142][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:43:06,142][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:43:06,142][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-01-29 17:43:06,142][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:06,142][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:06,142][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:06,142][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:43:06,142][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:43:06,142][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:43:06,142][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-01-29 17:43:06,142][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:06,142][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:06,142][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:06,142][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 17:43:06,143][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 17:43:06,143][INFO][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-01-29 17:43:06,143][INFO][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_manager][Entry] [2026-01-29 17:43:06,143][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:43:06,143][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:43:06,143][INFO][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-01-29 17:43:06,143][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:43:06,143][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:43:06,143][INFO][superset_tools_app] [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-01-29 17:43:06,143][INFO][superset_tools_app] [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-01-29 17:43:06,143][INFO][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-01-29 17:43:06,143][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 17:43:06,143][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 17:43:06,143][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 17:43:06,143][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:06,143][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:06,143][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:06,143][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:43:06,143][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:43:06,143][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:43:06,143][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 17:43:06,143][INFO][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-01-29 17:43:06,143][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 17:43:06,143][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:43:06,144][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:43:06,144][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:43:06,144][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:43:06,144][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:43:06,144][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:43:06,144][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 17:43:06,144][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 17:43:06,144][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 17:43:06,144][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 17:43:06,144][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 17:43:06,144][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 17:43:06,144][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 17:43:06,144][INFO][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-01-29 17:43:06,144][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 17:43:06,144][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:43:06,144][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:43:06,144][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:43:06,144][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 17:43:06,144][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:06,144][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:06,144][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:06,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:06,501][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:06,501][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:06,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:06,501][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:06,501][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:06,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 17:43:06,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:06,502][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:06,526][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 17:43:06,526][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 17:43:06,526][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 17:43:06,526][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:43:06,526][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:43:06,526][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 17:43:06,526][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 17:43:06,526][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 17:43:06,526][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 17:43:06,526][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 17:43:06,526][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 17:43:06,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:43:06,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 17:43:06,527][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 17:43:06,527][INFO][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-01-29 17:43:06,527][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 17:43:06,527][INFO][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-01-29 17:43:06,527][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:43:06,527][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 17:43:06,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:06,528][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:06,528][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:06,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:06,528][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:06,528][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:06,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:06,528][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:06,528][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:06,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:43:06,528][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:43:06,528][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:43:06,528][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:43:06,528][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:43:06,528][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:43:06,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 17:43:06,528][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:43:06,528][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:43:06,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 17:43:06,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:43:06,529][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 17:43:06,529][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 17:43:06,529][INFO][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-01-29 17:43:06,529][INFO][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-01-29 17:43:06,529][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-01-29 17:43:06,529][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 17:43:06,529][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 17:43:06,529][INFO][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-01-29 17:43:06,538][INFO][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-01-29 17:43:06,539][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 17:43:06,539][INFO][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-01-29 17:43:06,539][INFO][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-01-29 17:43:06,539][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 17:43:06,539][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 17:43:06,539][INFO][superset_tools_app] TaskManager initialized [2026-01-29 17:43:06,539][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 17:43:06,540][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 17:43:06,540][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 17:43:06,540][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 17:43:06,572][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 17:43:06,572][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:43:06,572][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:43:06,676][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 17:43:06,676][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:43:06,676][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:43:06,676][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:43:06,676][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 17:43:06,676][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 17:43:06,676][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 17:43:06,677][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 17:43:06,677][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 17:43:06,677][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 17:43:06,677][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:43:06,677][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:43:06,677][INFO][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-01-29 17:43:06,677][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-01-29 17:43:06,677][INFO][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-01-29 17:43:06,677][INFO][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-01-29 17:43:06,678][INFO][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-01-29 17:43:06,678][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 17:43:06,678][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 17:43:06,678][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 17:43:07,159][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:43:07,159][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:43:07,159][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:43:07,159][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 17:43:07,162][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 17:43:07,162][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 17:43:07,163][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 17:43:07,163][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 17:43:07,163][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 17:43:07,163][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 17:43:07,163][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:07,163][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:07,163][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:07,190][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:07,190][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:07,190][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 17:43:07,191][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:07,191][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 17:43:07,192][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:43:07,192][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 17:43:07,193][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:07,193][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:07,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:07,398][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:07,398][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:07,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:43:07,398][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:43:07,398][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:43:07,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-01-29 17:43:07,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:07,398][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:07,399][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:07,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:43:07,399][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:43:07,399][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:43:07,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-01-29 17:43:07,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:07,399][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:07,399][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:07,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 17:43:07,399][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 17:43:07,399][INFO][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-01-29 17:43:07,399][INFO][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_manager][Entry] [2026-01-29 17:43:07,399][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:43:07,400][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:43:07,400][INFO][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-01-29 17:43:07,400][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:43:07,400][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:43:07,400][INFO][superset_tools_app] [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-01-29 17:43:07,400][INFO][superset_tools_app] [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-01-29 17:43:07,401][INFO][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-01-29 17:43:07,401][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 17:43:07,401][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 17:43:07,401][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 17:43:07,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:07,401][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:07,401][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:07,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:43:07,401][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:43:07,401][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:43:07,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 17:43:07,401][INFO][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-01-29 17:43:07,401][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 17:43:07,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:43:07,401][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:43:07,401][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:43:07,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:43:07,401][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:43:07,401][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:43:07,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 17:43:07,402][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 17:43:07,402][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 17:43:07,402][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 17:43:07,402][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 17:43:07,402][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 17:43:07,402][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 17:43:07,402][INFO][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-01-29 17:43:07,402][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 17:43:07,402][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:43:07,402][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:43:07,402][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:43:07,402][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 17:43:07,402][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:07,402][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:07,402][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:07,741][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:07,741][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:07,741][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:07,741][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:07,741][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:07,741][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 17:43:07,742][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:07,742][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:07,764][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 17:43:07,764][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 17:43:07,764][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 17:43:07,765][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:43:07,765][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:43:07,765][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 17:43:07,765][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 17:43:07,765][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 17:43:07,765][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 17:43:07,765][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 17:43:07,765][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 17:43:07,765][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:43:07,765][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:43:07,765][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:43:07,765][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 17:43:07,765][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 17:43:07,765][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 17:43:07,765][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:07,765][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:07,765][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:07,765][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:43:07,765][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:43:07,765][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:43:07,765][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 17:43:07,766][INFO][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-01-29 17:43:07,766][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 17:43:07,766][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:43:07,766][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:43:07,766][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:43:07,766][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:43:07,766][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:43:07,766][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:43:07,766][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 17:43:07,766][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 17:43:07,766][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 17:43:07,766][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 17:43:07,766][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 17:43:07,766][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 17:43:07,766][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 17:43:07,766][INFO][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-01-29 17:43:07,766][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 17:43:07,766][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:43:07,766][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:43:07,766][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:43:07,766][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 17:43:07,766][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:07,766][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:07,766][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:07,767][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:07,768][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:43:07,768][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:43:07,768][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:43:07,768][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:43:07,768][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:43:07,768][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:43:07,768][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:43:07,768][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:43:07,768][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:43:07,768][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:07,768][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:07,768][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:07,768][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 17:43:07,768][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:43:07,768][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:43:07,768][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 17:43:07,768][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 17:43:07,768][INFO][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-01-29 17:43:07,768][INFO][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-01-29 17:43:07,768][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-01-29 17:43:07,768][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 17:43:07,768][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 17:43:07,768][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 17:43:07,768][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 17:43:07,768][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 17:43:07,768][INFO][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-01-29 17:43:07,777][INFO][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-01-29 17:43:07,777][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 17:43:07,777][INFO][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-01-29 17:43:07,777][INFO][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-01-29 17:43:07,777][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 17:43:07,777][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 17:43:07,777][INFO][superset_tools_app] TaskManager initialized [2026-01-29 17:43:07,777][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 17:43:07,778][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 17:43:07,778][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 17:43:07,778][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 17:43:07,811][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 17:43:07,811][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:43:07,811][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:43:07,900][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 17:43:07,900][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:43:07,900][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:43:07,900][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:43:07,900][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 17:43:07,900][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 17:43:07,900][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 17:43:07,900][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 17:43:07,900][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 17:43:07,900][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 17:43:07,900][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:43:07,900][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:43:07,900][INFO][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-01-29 17:43:07,901][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-01-29 17:43:07,901][INFO][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-01-29 17:43:07,901][INFO][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-01-29 17:43:07,901][INFO][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-01-29 17:43:07,901][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 17:43:07,901][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 17:43:07,901][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 17:43:58,521][INFO][superset_tools_app] [shutdown_event][Entry] [2026-01-29 17:43:58,521][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:43:58,521][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:43:58,521][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:43:58,521][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-29 17:43:58,521][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-29 17:43:58,521][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-01-29 17:43:58,521][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-29 17:43:58,521][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-29 17:43:58,522][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-29 17:43:59,327][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:43:59,327][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:43:59,327][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:43:59,327][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 17:43:59,330][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 17:43:59,330][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 17:43:59,330][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 17:43:59,330][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 17:43:59,330][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 17:43:59,330][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 17:43:59,330][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:59,330][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:59,330][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:59,356][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:59,356][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:43:59,357][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 17:43:59,358][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:43:59,358][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 17:43:59,359][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:59,359][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:59,360][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:59,360][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:43:59,360][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:43:59,360][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:43:59,360][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:43:59,360][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:43:59,360][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:43:59,360][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:43:59,360][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:43:59,360][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:43:59,360][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:43:59,360][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:43:59,360][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:43:59,360][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 17:43:59,360][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:59,360][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:59,360][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:59,723][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:59,724][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:59,724][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:59,724][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:43:59,724][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:43:59,725][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:43:59,725][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-01-29 17:43:59,725][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:59,725][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:59,725][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:59,726][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:43:59,726][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:43:59,726][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:43:59,726][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-01-29 17:43:59,726][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:59,726][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:59,726][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:43:59,727][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 17:43:59,728][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 17:43:59,728][INFO][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-01-29 17:43:59,728][INFO][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_manager][Entry] [2026-01-29 17:43:59,728][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:43:59,728][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:43:59,728][INFO][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-01-29 17:43:59,728][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:43:59,728][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:43:59,728][INFO][superset_tools_app] [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-01-29 17:43:59,729][INFO][superset_tools_app] [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-01-29 17:43:59,729][INFO][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-01-29 17:43:59,729][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 17:43:59,729][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 17:43:59,729][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 17:43:59,729][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:43:59,729][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:43:59,729][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:43:59,729][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:43:59,730][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:43:59,730][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:43:59,730][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 17:43:59,730][INFO][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-01-29 17:43:59,730][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 17:43:59,730][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:43:59,730][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:43:59,730][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:43:59,730][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:43:59,730][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:43:59,730][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:43:59,730][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 17:43:59,730][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 17:43:59,730][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 17:43:59,730][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 17:43:59,731][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 17:43:59,731][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 17:43:59,731][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 17:43:59,731][INFO][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-01-29 17:43:59,731][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 17:43:59,731][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:43:59,731][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:43:59,731][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:43:59,731][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 17:43:59,732][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:43:59,732][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:43:59,732][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:44:00,086][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:44:00,087][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:44:00,088][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:44:00,088][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:44:00,088][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:44:00,088][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 17:44:00,088][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:44:00,088][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:44:00,088][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:44:00,112][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 17:44:00,112][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 17:44:00,112][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 17:44:00,112][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:44:00,112][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:44:00,112][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 17:44:00,112][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 17:44:00,112][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 17:44:00,112][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 17:44:00,112][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 17:44:00,112][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 17:44:00,112][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:44:00,112][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:44:00,112][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:44:00,112][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 17:44:00,112][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 17:44:00,112][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 17:44:00,112][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 17:44:00,113][INFO][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-01-29 17:44:00,113][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 17:44:00,113][INFO][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-01-29 17:44:00,113][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 17:44:00,113][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:44:00,113][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 17:44:00,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:44:00,114][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:44:00,115][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 17:44:00,115][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 17:44:00,115][INFO][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-01-29 17:44:00,115][INFO][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-01-29 17:44:00,115][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-01-29 17:44:00,115][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 17:44:00,115][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 17:44:00,115][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 17:44:00,115][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 17:44:00,115][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 17:44:00,115][INFO][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-01-29 17:44:00,126][INFO][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-01-29 17:44:00,126][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 17:44:00,126][INFO][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-01-29 17:44:00,126][INFO][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-01-29 17:44:00,126][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 17:44:00,126][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 17:44:00,126][INFO][superset_tools_app] TaskManager initialized [2026-01-29 17:44:00,126][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 17:44:00,128][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 17:44:00,128][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 17:44:00,128][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 17:44:00,176][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 17:44:00,176][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:44:00,176][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:44:00,282][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 17:44:00,282][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:44:00,282][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:44:00,282][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:44:00,282][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 17:44:00,282][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 17:44:00,282][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 17:44:00,283][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 17:44:00,283][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 17:44:00,283][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 17:44:00,283][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:44:00,283][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:44:00,283][INFO][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-01-29 17:44:00,283][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-01-29 17:44:00,283][INFO][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-01-29 17:44:00,283][INFO][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-01-29 17:44:00,283][INFO][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-01-29 17:44:00,283][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 17:44:00,283][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 17:44:00,283][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 17:44:29,578][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-01-29 17:44:29,579][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-29 17:44:29,581][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:44:29,581][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:44:29,581][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:44:29,585][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:44:29,585][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:44:29,585][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:44:29,587][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:44:29,587][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:44:29,587][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:44:29,587][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:44:29,587][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-29 17:44:29,588][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-01-29 17:44:29,588][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-01-29 17:44:29,589][INFO][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-01-29 17:44:29,590][INFO][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-01-29 17:44:29,590][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-01-29 17:44:29,591][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-29 17:44:29,591][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-29 17:44:29,591][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-29 17:44:29,592][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-29 17:44:29,593][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:44:29,593][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:44:29,597][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-01-29 17:44:29,597][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-01-29 17:44:29,599][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-29 17:44:29,599][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-29 17:44:29,599][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-29 17:44:29,599][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-29 17:44:29,599][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-29 17:44:29,599][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-29 17:44:29,599][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-29 17:44:29,600][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-29 17:44:29,600][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-29 17:44:29,600][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-29 17:44:29,600][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-29 17:44:29,600][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-29 17:44:29,600][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-29 17:44:29,600][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-01-29 17:44:29,604][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-29 17:44:29,604][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-29 17:44:29,604][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-01-29 17:44:29,604][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-01-29 17:44:29,605][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-29 17:44:29,605][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-29 17:44:29,605][INFO][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-01-29 17:44:29,605][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-01-29 17:44:29,605][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-01-29 17:44:29,605][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-01-29 17:44:29,605][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-01-29 17:44:29,605][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-29 17:44:29,606][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-29 17:44:29,606][INFO][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=e3edb392-9475-44e7-891a-c5a5536ee292 [2026-01-29 17:44:29,610][INFO][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-01-29 17:44:29,610][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:44:29,610][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task e3edb392-9475-44e7-891a-c5a5536ee292 created and scheduled for execution [2026-01-29 17:44:29,610][INFO][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-01-29 17:44:29,610][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-01-29 17:44:29,610][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-01-29 17:44:29,610][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-01-29 17:44:29,610][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=e3edb392-9475-44e7-891a-c5a5536ee292 [2026-01-29 17:44:29,611][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-01-29 17:44:29,611][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-29 17:44:29,611][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-29 17:44:29,611][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task e3edb392-9475-44e7-891a-c5a5536ee292 for plugin 'Dashboard LLM Validation' [2026-01-29 17:44:29,611][INFO][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=e3edb392-9475-44e7-891a-c5a5536ee292 [2026-01-29 17:44:29,613][INFO][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-01-29 17:44:29,614][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:44:29,614][INFO][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=e3edb392-9475-44e7-891a-c5a5536ee292 [2026-01-29 17:44:29,614][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=e3edb392-9475-44e7-891a-c5a5536ee292 [2026-01-29 17:44:29,616][INFO][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-01-29 17:44:29,616][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:44:29,616][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-29 17:44:29,616][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-29 17:44:29,616][INFO][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-01-29 17:44:29,617][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '4', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': 'e3edb392-9475-44e7-891a-c5a5536ee292'} [2026-01-29 17:44:29,617][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-01-29 17:44:29,617][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:44:29,617][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:44:29,617][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-01-29 17:44:29,617][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-01-29 17:44:29,617][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-01-29 17:44:29,617][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-01-29 17:44:29,617][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-29 17:44:29,618][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-29 17:44:29,618][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-01-29 17:44:29,618][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_provider][Entry] [2026-01-29 17:44:29,618][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-29 17:44:29,619][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-29 17:44:29,620][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][Coherence:OK] [2026-01-29 17:44:29,620][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][Exit] [2026-01-29 17:44:29,620][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=4 [2026-01-29 17:44:29,620][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 4 [2026-01-29 17:44:29,621][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-01-29 17:44:29,621][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-01-29 17:44:29,621][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-01-29 17:44:29,622][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-29 17:44:29,622][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-29 17:44:29,934][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 17:44:29,934][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-29 17:44:29,934][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:44:29,934][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:44:29,934][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 17:44:29,934][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-29 17:44:29,934][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:44:29,934][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:44:29,934][INFO][superset_tools_app] [_init_session][Entry] [2026-01-29 17:44:29,934][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-29 17:44:29,934][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-29 17:44:29,934][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-01-29 17:44:29,934][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-29 17:44:29,934][INFO][superset_tools_app] [SupersetClient.authenticate][Entry] [2026-01-29 17:44:29,934][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [authenticate][Entry] [2026-01-29 17:44:29,934][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-29 17:44:30,130][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-01-29 17:44:30,130][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-01-29 17:44:30,130][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-01-29 17:44:30,130][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Coherence:OK] [2026-01-29 17:44:30,130][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Exit] [2026-01-29 17:44:30,130][INFO][superset_tools_app] API Authentication successful [2026-01-29 17:44:30,130][INFO][superset_tools_app] Navigating to https://superset.bebesh.ru/api/v1/superset/dashboard/4/ [2026-01-29 17:44:35,724][INFO][superset_tools_app] Screenshot saved to ss-tools-storage/screenshots/4_20260129_174429.png [2026-01-29 17:44:35,731][INFO][superset_tools_app] [capture_dashboard][Coherence:OK] [2026-01-29 17:44:35,731][INFO][superset_tools_app] [capture_dashboard][Exit] [2026-01-29 17:44:35,741][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-01-29 17:44:38,289][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:Failed] Error code: 429 - {'error': {'message': 'Provider returned error', 'code': 429, 'metadata': {'raw': 'google/gemma-3-27b-it:free is temporarily rate-limited upstream. Please retry shortly, or add your own key to accumulate your rate limits: https://openrouter.ai/settings/integrations', 'provider_name': 'Google AI Studio', 'is_byok': False}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'} [2026-01-29 17:44:42,290][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-01-29 17:44:44,476][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:Failed] Error code: 429 - {'error': {'message': 'Provider returned error', 'code': 429, 'metadata': {'raw': 'google/gemma-3-27b-it:free is temporarily rate-limited upstream. Please retry shortly, or add your own key to accumulate your rate limits: https://openrouter.ai/settings/integrations', 'provider_name': 'Google AI Studio', 'is_byok': False}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'} [2026-01-29 17:44:48,476][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-01-29 17:44:50,907][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:Failed] Error code: 429 - {'error': {'message': 'Provider returned error', 'code': 429, 'metadata': {'raw': 'google/gemma-3-27b-it:free is temporarily rate-limited upstream. Please retry shortly, or add your own key to accumulate your rate limits: https://openrouter.ai/settings/integrations', 'provider_name': 'Google AI Studio', 'is_byok': False}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'} [2026-01-29 17:44:50,908][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] RetryError[] [2026-01-29 17:44:50,908][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task e3edb392-9475-44e7-891a-c5a5536ee292 failed: RetryError[] [2026-01-29 17:44:50,908][INFO][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=e3edb392-9475-44e7-891a-c5a5536ee292 [2026-01-29 17:44:50,908][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=e3edb392-9475-44e7-891a-c5a5536ee292 [2026-01-29 17:44:50,912][INFO][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-01-29 17:44:50,912][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:44:50,912][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-29 17:44:50,912][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-29 17:44:50,912][INFO][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=e3edb392-9475-44e7-891a-c5a5536ee292 [2026-01-29 17:44:50,915][INFO][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-01-29 17:44:50,915][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-29 17:44:50,915][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task e3edb392-9475-44e7-891a-c5a5536ee292 execution finished with status: TaskStatus.FAILED [2026-01-29 17:44:50,915][INFO][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-01-29 17:44:50,915][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-01-29 17:49:13,970][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-01-29 17:49:13,970][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:49:13,970][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:49:13,970][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:49:13,970][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-29 17:49:13,970][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-29 17:49:13,970][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-01-29 17:49:13,970][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-29 17:49:13,970][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-29 17:49:13,970][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-29 17:49:14,487][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:49:14,487][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:49:14,487][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:49:14,487][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 17:49:14,491][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 17:49:14,491][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 17:49:14,491][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 17:49:14,491][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 17:49:14,491][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 17:49:14,491][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 17:49:14,491][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:49:14,491][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:49:14,491][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:14,519][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 17:49:14,520][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:14,520][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 17:49:14,521][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:49:14,521][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:49:14,522][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:49:14,522][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:49:14,522][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:49:14,522][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:49:14,522][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:49:14,522][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:49:14,522][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:49:14,522][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:14,522][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:14,522][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:14,522][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 17:49:14,522][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:49:14,522][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:49:14,522][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:49:14,688][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:49:14,688][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:49:14,688][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:49:14,688][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:49:14,688][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:49:14,688][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:49:14,688][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-01-29 17:49:14,688][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:49:14,688][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:49:14,688][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:49:14,688][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:49:14,688][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:49:14,688][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:49:14,688][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-01-29 17:49:14,688][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:49:14,688][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:49:14,688][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 17:49:14,689][INFO][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-01-29 17:49:14,689][INFO][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_manager][Entry] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:49:14,689][INFO][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-01-29 17:49:14,689][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [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-01-29 17:49:14,689][INFO][superset_tools_app] [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-01-29 17:49:14,689][INFO][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-01-29 17:49:14,689][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 17:49:14,689][INFO][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-01-29 17:49:14,689][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:49:14,689][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:49:14,690][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:49:14,690][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 17:49:14,690][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 17:49:14,690][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 17:49:14,690][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 17:49:14,690][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 17:49:14,690][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 17:49:14,690][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 17:49:14,690][INFO][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-01-29 17:49:14,690][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 17:49:14,690][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:49:14,690][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:49:14,690][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:49:14,690][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 17:49:14,690][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:49:14,690][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:49:14,690][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:49:14,965][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:49:14,965][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:49:14,965][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:49:14,965][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:14,965][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:14,965][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:14,965][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:49:14,965][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 17:49:14,966][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:49:14,966][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:49:14,991][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 17:49:14,991][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 17:49:14,991][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 17:49:14,991][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:49:14,991][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:49:14,991][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 17:49:14,991][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 17:49:14,991][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 17:49:14,991][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 17:49:14,991][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 17:49:14,991][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 17:49:14,992][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:49:14,992][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 17:49:14,992][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 17:49:14,992][INFO][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-01-29 17:49:14,992][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 17:49:14,992][INFO][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-01-29 17:49:14,992][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:49:14,992][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 17:49:14,992][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:14,993][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:14,994][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:14,994][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:14,994][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:49:14,994][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:49:14,994][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:49:14,994][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:49:14,994][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:49:14,994][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:49:14,994][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:49:14,994][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:49:14,994][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:49:14,994][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:14,994][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:14,994][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:14,994][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 17:49:14,994][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:49:14,994][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:49:14,994][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 17:49:14,994][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 17:49:14,994][INFO][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-01-29 17:49:14,994][INFO][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-01-29 17:49:14,994][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-01-29 17:49:14,994][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 17:49:14,995][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 17:49:14,995][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 17:49:14,995][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 17:49:14,995][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 17:49:14,995][INFO][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-01-29 17:49:15,005][INFO][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-01-29 17:49:15,006][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 17:49:15,006][INFO][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-01-29 17:49:15,006][INFO][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-01-29 17:49:15,006][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 17:49:15,006][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 17:49:15,006][INFO][superset_tools_app] TaskManager initialized [2026-01-29 17:49:15,006][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 17:49:15,008][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 17:49:15,008][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 17:49:15,008][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 17:49:15,045][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 17:49:15,045][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:49:15,045][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:49:15,158][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 17:49:15,158][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:49:15,158][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:49:15,158][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:49:15,158][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 17:49:15,158][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 17:49:15,158][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 17:49:15,159][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 17:49:15,159][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 17:49:15,159][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 17:49:15,159][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:49:15,159][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:49:15,159][INFO][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-01-29 17:49:15,159][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-01-29 17:49:15,160][INFO][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-01-29 17:49:15,160][INFO][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-01-29 17:49:15,160][INFO][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-01-29 17:49:15,160][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 17:49:15,160][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 17:49:15,160][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-29 17:49:37,106][INFO][superset_tools_app] [shutdown_event][Entry] [2026-01-29 17:49:37,106][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:49:37,106][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:49:37,106][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:49:37,106][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-29 17:49:37,106][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-29 17:49:37,106][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-01-29 17:49:37,107][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-29 17:49:37,107][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-29 17:49:37,107][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-29 17:49:37,620][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:49:37,620][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:49:37,620][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:49:37,620][INFO][superset_tools_app] [init_db][Entry] [2026-01-29 17:49:37,624][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-29 17:49:37,624][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-29 17:49:37,624][INFO][superset_tools_app] [__init__][Entry] [2026-01-29 17:49:37,624][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-29 17:49:37,625][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-29 17:49:37,625][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-29 17:49:37,625][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:49:37,625][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:49:37,625][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:37,658][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-29 17:49:37,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:49:37,659][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-29 17:49:37,660][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:37,660][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-29 17:49:37,661][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:49:37,661][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:49:37,661][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:49:37,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:49:37,816][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:49:37,816][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:49:37,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:49:37,816][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:49:37,816][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:49:37,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-01-29 17:49:37,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:49:37,816][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:49:37,816][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:49:37,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:49:37,816][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:49:37,816][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:49:37,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-01-29 17:49:37,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:49:37,816][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:49:37,816][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-29 17:49:37,817][INFO][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-01-29 17:49:37,817][INFO][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_manager][Entry] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:49:37,817][INFO][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-01-29 17:49:37,817][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [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-01-29 17:49:37,817][INFO][superset_tools_app] [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-01-29 17:49:37,817][INFO][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-01-29 17:49:37,817][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-29 17:49:37,817][INFO][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-01-29 17:49:37,817][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:49:37,817][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:49:37,818][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:49:37,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-29 17:49:37,818][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-29 17:49:37,818][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-29 17:49:37,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-29 17:49:37,818][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-29 17:49:37,818][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-29 17:49:37,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-29 17:49:37,818][INFO][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-01-29 17:49:37,818][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-29 17:49:37,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-29 17:49:37,818][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-29 17:49:37,818][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-29 17:49:37,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-29 17:49:37,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:49:37,818][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:49:37,818][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:49:38,058][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:49:38,058][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:49:38,058][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:49:38,058][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:38,058][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:38,058][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:38,058][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:49:38,058][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:49:38,058][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:49:38,058][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:38,058][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:38,058][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:38,058][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:38,058][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:38,059][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:38,059][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:49:38,059][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:49:38,059][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:49:38,059][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:49:38,059][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:49:38,059][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:49:38,059][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:49:38,059][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:49:38,059][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:49:38,059][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:38,059][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:38,059][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:38,059][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-29 17:49:38,059][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:49:38,059][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:49:38,059][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:49:38,083][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-29 17:49:38,083][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-29 17:49:38,083][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-29 17:49:38,083][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:49:38,083][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:49:38,083][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-29 17:49:38,083][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-29 17:49:38,083][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-29 17:49:38,083][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-29 17:49:38,083][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-29 17:49:38,084][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-29 17:49:38,084][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-29 17:49:38,084][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-29 17:49:38,084][INFO][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-01-29 17:49:38,084][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-29 17:49:38,084][INFO][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-01-29 17:49:38,084][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-29 17:49:38,084][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-29 17:49:38,085][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-29 17:49:38,085][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-29 17:49:38,085][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-29 17:49:38,085][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-29 17:49:38,085][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-29 17:49:38,085][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-29 17:49:38,085][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-29 17:49:38,085][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-29 17:49:38,085][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-29 17:49:38,085][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:38,085][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-29 17:49:38,086][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-29 17:49:38,087][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-29 17:49:38,087][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-29 17:49:38,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-29 17:49:38,087][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-29 17:49:38,087][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-29 17:49:38,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-29 17:49:38,087][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-29 17:49:38,087][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-29 17:49:38,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-29 17:49:38,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-29 17:49:38,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-29 17:49:38,087][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-29 17:49:38,087][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-29 17:49:38,087][INFO][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-01-29 17:49:38,087][INFO][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-01-29 17:49:38,087][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-01-29 17:49:38,087][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-29 17:49:38,087][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-29 17:49:38,087][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-29 17:49:38,087][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-29 17:49:38,087][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-29 17:49:38,087][INFO][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-01-29 17:49:38,099][INFO][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-01-29 17:49:38,099][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-29 17:49:38,099][INFO][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-01-29 17:49:38,100][INFO][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-01-29 17:49:38,100][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-29 17:49:38,100][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-29 17:49:38,100][INFO][superset_tools_app] TaskManager initialized [2026-01-29 17:49:38,100][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-29 17:49:38,101][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-29 17:49:38,101][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-29 17:49:38,101][INFO][superset_tools_app] SchedulerService initialized [2026-01-29 17:49:38,146][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-29 17:49:38,146][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-29 17:49:38,146][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-29 17:49:38,287][INFO][superset_tools_app] [startup_event][Entry] [2026-01-29 17:49:38,287][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-29 17:49:38,287][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-29 17:49:38,288][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-29 17:49:38,288][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-29 17:49:38,288][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-29 17:49:38,288][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-29 17:49:38,288][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-29 17:49:38,288][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-29 17:49:38,288][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-29 17:49:38,288][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-29 17:49:38,288][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-29 17:49:38,288][INFO][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-01-29 17:49:38,288][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-01-29 17:49:38,288][INFO][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-01-29 17:49:38,288][INFO][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-01-29 17:49:38,288][INFO][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-01-29 17:49:38,288][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-29 17:49:38,288][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-29 17:49:38,289][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-30 09:04:12,725][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-01-30 09:04:12,725][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-30 09:04:12,728][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 09:04:12,729][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 09:04:12,729][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 09:04:12,733][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:Failed] Signature has expired. [2026-01-30 09:04:12,733][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:Failed] 401: Could not validate credentials [2026-01-30 09:04:12,733][INFO][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-01-30 09:04:12,734][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/auth/me [2026-01-30 09:04:12,734][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 09:04:12,734][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:51:46,375][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-30 18:51:46,375][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 18:51:46,375][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 18:51:46,375][INFO][superset_tools_app] [init_db][Entry] [2026-01-30 18:51:46,380][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-30 18:51:46,380][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-30 18:51:46,380][INFO][superset_tools_app] [__init__][Entry] [2026-01-30 18:51:46,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-30 18:51:46,380][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-30 18:51:46,381][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-30 18:51:46,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 18:51:46,381][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 18:51:46,381][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 18:51:46,426][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 18:51:46,426][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 18:51:46,426][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 18:51:46,426][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 18:51:46,426][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 18:51:46,426][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 18:51:46,426][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 18:51:46,426][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-30 18:51:46,426][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 18:51:46,426][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 18:51:46,426][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-30 18:51:46,426][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 18:51:46,426][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 18:51:46,426][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-30 18:51:46,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 18:51:46,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-30 18:51:46,428][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 18:51:46,428][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 18:51:46,429][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 18:51:46,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-30 18:51:46,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 18:51:46,430][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 18:51:46,430][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 18:51:46,667][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 18:51:46,667][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 18:51:46,667][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 18:51:46,668][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 18:51:46,668][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 18:51:46,668][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 18:51:46,668][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-01-30 18:51:46,668][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 18:51:46,668][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 18:51:46,668][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 18:51:46,668][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 18:51:46,668][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 18:51:46,668][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 18:51:46,668][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-01-30 18:51:46,668][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 18:51:46,668][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 18:51:46,668][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-30 18:51:46,669][INFO][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-01-30 18:51:46,669][INFO][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_manager][Entry] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 18:51:46,669][INFO][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-01-30 18:51:46,669][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [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-01-30 18:51:46,669][INFO][superset_tools_app] [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-01-30 18:51:46,669][INFO][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-01-30 18:51:46,669][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-30 18:51:46,669][INFO][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-01-30 18:51:46,669][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-30 18:51:46,669][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-30 18:51:46,670][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-30 18:51:46,670][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-30 18:51:46,670][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-30 18:51:46,670][INFO][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-01-30 18:51:46,670][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-30 18:51:46,670][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-30 18:51:46,670][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-30 18:51:46,670][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-30 18:51:46,670][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-30 18:51:46,670][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 18:51:46,670][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 18:51:46,670][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 18:51:47,022][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 18:51:47,022][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 18:51:47,022][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-30 18:51:47,023][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 18:51:47,023][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 18:51:47,056][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-30 18:51:47,056][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-30 18:51:47,056][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-30 18:51:47,057][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-30 18:51:47,057][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-30 18:51:47,057][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-30 18:51:47,057][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-30 18:51:47,057][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-30 18:51:47,057][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-30 18:51:47,057][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-30 18:51:47,057][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-30 18:51:47,057][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-30 18:51:47,057][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 18:51:47,057][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 18:51:47,057][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-30 18:51:47,057][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-30 18:51:47,057][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-30 18:51:47,057][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 18:51:47,057][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 18:51:47,057][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 18:51:47,057][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-30 18:51:47,057][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-30 18:51:47,057][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-30 18:51:47,057][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-30 18:51:47,057][INFO][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-01-30 18:51:47,057][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-30 18:51:47,057][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-30 18:51:47,057][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-30 18:51:47,058][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-30 18:51:47,058][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-30 18:51:47,058][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-30 18:51:47,058][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-30 18:51:47,058][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-30 18:51:47,058][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-30 18:51:47,058][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-30 18:51:47,058][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-30 18:51:47,058][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-30 18:51:47,058][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-30 18:51:47,058][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-30 18:51:47,058][INFO][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-01-30 18:51:47,058][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-30 18:51:47,058][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-30 18:51:47,058][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-30 18:51:47,058][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-30 18:51:47,058][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-30 18:51:47,058][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 18:51:47,058][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 18:51:47,058][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 18:51:47,059][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 18:51:47,060][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 18:51:47,060][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 18:51:47,060][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 18:51:47,060][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 18:51:47,060][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 18:51:47,060][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 18:51:47,060][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 18:51:47,060][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 18:51:47,060][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 18:51:47,060][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 18:51:47,060][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 18:51:47,060][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 18:51:47,060][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-30 18:51:47,060][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 18:51:47,060][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 18:51:47,060][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-30 18:51:47,060][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-30 18:51:47,060][INFO][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-01-30 18:51:47,060][INFO][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-01-30 18:51:47,060][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-01-30 18:51:47,060][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-30 18:51:47,060][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-30 18:51:47,060][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-30 18:51:47,060][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-30 18:51:47,060][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-30 18:51:47,060][INFO][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-01-30 18:51:47,069][INFO][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-01-30 18:51:47,069][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-30 18:51:47,069][INFO][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-01-30 18:51:47,069][INFO][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-01-30 18:51:47,069][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-30 18:51:47,069][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-30 18:51:47,069][INFO][superset_tools_app] TaskManager initialized [2026-01-30 18:51:47,069][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-30 18:51:47,071][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-30 18:51:47,071][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-30 18:51:47,071][INFO][superset_tools_app] SchedulerService initialized [2026-01-30 18:51:47,103][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-30 18:51:47,104][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-30 18:51:47,104][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-30 18:51:47,208][INFO][superset_tools_app] [startup_event][Entry] [2026-01-30 18:51:47,208][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-30 18:51:47,208][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-30 18:51:47,208][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-30 18:51:47,208][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-30 18:51:47,208][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-30 18:51:47,208][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-30 18:51:47,208][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-30 18:51:47,209][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-30 18:51:47,209][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-30 18:51:47,209][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-30 18:51:47,209][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-30 18:51:47,209][INFO][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-01-30 18:51:47,209][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-01-30 18:51:47,209][INFO][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-01-30 18:51:47,209][INFO][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-01-30 18:51:47,210][INFO][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-01-30 18:51:47,210][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-30 18:51:47,210][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-30 18:51:47,210][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-30 18:52:02,418][INFO][superset_tools_app] [log_requests][Entry] GET /api/plugins [2026-01-30 18:52:02,418][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-30 18:52:02,418][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-30 18:52:02,419][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-30 18:52:02,419][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-30 18:52:02,419][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/plugins [2026-01-30 18:52:02,419][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:02,419][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:09,023][INFO][superset_tools_app] [log_requests][Entry] POST /api/auth/login [2026-01-30 18:52:09,023][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/auth/login [2026-01-30 18:52:09,024][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:52:09,025][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.login][Entry] [2026-01-30 18:52:09,025][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.authenticate_user][Entry] [2026-01-30 18:52:09,025][INFO][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-01-30 18:52:09,027][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:52:09,027][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:52:09,208][INFO][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-01-30 18:52:09,210][INFO][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-01-30 18:52:09,210][INFO][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-01-30 18:52:09,211][INFO][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-01-30 18:52:09,211][INFO][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-01-30 18:52:09,211][INFO][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-01-30 18:52:09,211][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-01-30T15:52:09.211913][LOGIN_SUCCESS] User: admin Details: {'source': 'LOCAL'} [2026-01-30 18:52:09,211][INFO][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-01-30 18:52:09,211][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-01-30 18:52:09,212][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.create_session][Entry] [2026-01-30 18:52:09,213][INFO][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [create_access_token][Entry] [2026-01-30 18:52:09,226][INFO][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-01-30 18:52:09,226][INFO][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Exit] [2026-01-30 18:52:09,226][INFO][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-01-30 18:52:09,226][INFO][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Exit] [2026-01-30 18:52:09,226][INFO][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-01-30 18:52:09,226][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Exit] [2026-01-30 18:52:09,226][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/login [2026-01-30 18:52:09,226][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:09,226][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:09,227][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:52:09,227][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:52:09,232][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-01-30 18:52:09,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-30 18:52:09,233][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:52:09,233][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:52:09,233][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:52:09,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:52:09,233][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:52:09,234][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:52:09,234][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:52:09,235][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:52:09,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:52:09,235][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:52:09,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-30 18:52:09,235][INFO][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-01-30 18:52:09,235][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-30 18:52:09,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-30 18:52:09,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:09,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:09,240][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:52:09,240][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:52:09,258][INFO][superset_tools_app] [log_requests][Entry] GET /api/plugins [2026-01-30 18:52:09,258][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-30 18:52:09,259][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-30 18:52:09,259][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-30 18:52:09,259][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-30 18:52:09,259][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:52:09,260][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:52:09,260][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:52:09,260][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:52:09,260][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:52:09,260][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:52:09,262][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:52:09,262][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:52:09,262][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:52:09,262][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:52:09,263][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-30 18:52:09,264][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:52:09,264][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:52:09,264][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-30 18:52:09,264][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-30 18:52:09,264][INFO][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-01-30 18:52:09,265][INFO][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-01-30 18:52:09,265][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-30 18:52:09,265][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-30 18:52:09,265][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-30 18:52:09,265][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:09,265][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:09,266][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:52:09,266][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:52:13,274][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments [2026-01-30 18:52:13,274][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-30 18:52:13,275][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-30 18:52:13,275][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 18:52:13,275][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/storage/files [2026-01-30 18:52:13,275][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 18:52:13,275][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/storage/files [2026-01-30 18:52:13,277][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-30 18:52:13,277][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-30 18:52:13,277][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-30 18:52:13,277][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:52:13,277][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:52:13,278][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:52:13,278][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:52:13,278][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:52:13,278][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:52:13,278][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:52:13,278][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:52:13,278][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:52:13,278][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:52:13,278][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:52:13,279][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:52:13,279][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:52:13,279][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:52:13,279][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:52:13,280][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:52:13,280][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-30 18:52:13,280][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:52:13,281][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:52:13,281][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:52:13,281][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:52:13,281][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:52:13,281][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:52:13,281][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-30 18:52:13,281][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-30 18:52:13,281][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 18:52:13,281][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 18:52:13,281][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 18:52:13,281][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 18:52:13,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-30 18:52:13,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:13,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:13,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:storage:READ [2026-01-30 18:52:13,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:52:13,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:52:13,285][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:52:13,286][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:52:13,286][INFO][superset_tools_app] [list_files][Entry] [2026-01-30 18:52:13,286][INFO][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [get_plugin][Entry] [2026-01-30 18:52:13,286][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-30 18:52:13,286][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-30 18:52:13,286][INFO][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [StoragePlugin:list_files][Entry] [2026-01-30 18:52:13,286][INFO][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-01-30 18:52:13,286][INFO][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_manager][Entry] [2026-01-30 18:52:13,286][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 18:52:13,286][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 18:52:13,286][INFO][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-01-30 18:52:13,286][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-30 18:52:13,286][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-30 18:52:13,286][INFO][superset_tools_app] [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-01-30 18:52:13,286][INFO][superset_tools_app] [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-01-30 18:52:13,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: None [2026-01-30 18:52:13,287][INFO][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-01-30 18:52:13,287][INFO][superset_tools_app] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Action] [StoragePlugin:list_files][Exit] [2026-01-30 18:52:13,287][INFO][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Coherence:OK] [2026-01-30 18:52:13,287][INFO][superset_tools_app] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Action] [list_files][Exit] [2026-01-30 18:52:13,287][INFO][superset_tools_app] [DEBUG] Response status: 200 for /api/storage/files [2026-01-30 18:52:13,287][INFO][superset_tools_app] [log_requests][Coherence:OK] [2026-01-30 18:52:13,287][INFO][superset_tools_app] [log_requests][Exit] [2026-01-30 18:52:13,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:52:13,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:52:17,540][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-30 18:52:17,540][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-30 18:52:17,541][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-30 18:52:17,541][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-30 18:52:17,541][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-30 18:52:17,541][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:52:17,541][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:52:17,541][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:52:17,541][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:52:17,541][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:52:17,541][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:52:17,542][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:52:17,542][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:52:17,542][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:52:17,542][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:52:17,542][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-30 18:52:17,543][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:52:17,543][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:52:17,543][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-30 18:52:17,543][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-30 18:52:17,543][INFO][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-01-30 18:52:17,543][INFO][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-01-30 18:52:17,543][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-30 18:52:17,543][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-30 18:52:17,544][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-30 18:52:17,544][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:17,544][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:17,544][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:52:17,544][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:52:18,775][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-30 18:52:18,775][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-30 18:52:18,776][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-30 18:52:18,776][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 18:52:18,776][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 18:52:18,776][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:52:18,776][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:52:18,776][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:52:18,776][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:52:18,777][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:52:18,777][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:52:18,778][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:52:18,778][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:52:18,778][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:52:18,778][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:52:18,779][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-30 18:52:18,780][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:52:18,780][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:52:18,780][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-30 18:52:18,780][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-30 18:52:18,780][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 18:52:18,780][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 18:52:18,780][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 18:52:18,781][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 18:52:18,781][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-30 18:52:18,781][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:18,781][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:18,781][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:52:18,782][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:52:22,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-30 18:52:22,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-30 18:52:22,288][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-30 18:52:22,288][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-30 18:52:22,289][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-30 18:52:22,289][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:52:22,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:52:22,289][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:52:22,289][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:52:22,289][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:52:22,289][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:52:22,290][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:52:22,290][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:52:22,290][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:52:22,290][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:52:22,291][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-30 18:52:22,291][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:52:22,291][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:52:22,292][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-30 18:52:22,292][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-30 18:52:22,292][INFO][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-01-30 18:52:22,292][INFO][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-01-30 18:52:22,292][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-30 18:52:22,292][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-30 18:52:22,292][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-30 18:52:22,292][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:22,292][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:22,293][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:52:22,294][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:52:28,791][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-30 18:52:28,791][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-30 18:52:28,792][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-30 18:52:28,792][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-30 18:52:28,792][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-30 18:52:28,792][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:52:28,792][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:52:28,792][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:52:28,792][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:52:28,793][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:52:28,793][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:52:28,795][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:52:28,795][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:52:28,795][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:52:28,795][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:52:28,795][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-30 18:52:28,795][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:52:28,796][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:52:28,796][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-30 18:52:28,796][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-30 18:52:28,796][INFO][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-01-30 18:52:28,796][INFO][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-01-30 18:52:28,796][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-30 18:52:28,796][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-30 18:52:28,797][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-30 18:52:28,797][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:28,797][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:28,797][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:52:28,797][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:52:28,800][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-30 18:52:28,800][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-30 18:52:28,800][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-30 18:52:28,800][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-30 18:52:28,800][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-30 18:52:28,800][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:52:28,801][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:52:28,801][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:52:28,801][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:52:28,801][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:52:28,801][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:52:28,802][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:52:28,802][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:52:28,802][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:52:28,802][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:52:28,803][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-30 18:52:28,803][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:52:28,803][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:52:28,804][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-30 18:52:28,804][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-30 18:52:28,804][INFO][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-01-30 18:52:28,804][INFO][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-01-30 18:52:28,804][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-30 18:52:28,804][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-30 18:52:28,804][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-30 18:52:28,804][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:28,804][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:28,805][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:52:28,805][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:52:30,559][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-30 18:52:30,559][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-30 18:52:30,560][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-30 18:52:30,560][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-30 18:52:30,560][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-30 18:52:30,560][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:52:30,561][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:52:30,561][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:52:30,561][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:52:30,562][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-30 18:52:30,562][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:52:30,562][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-30 18:52:30,562][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:52:30,564][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-30 18:52:30,564][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 18:52:30,564][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:52:30,564][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 18:52:30,564][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:52:30,565][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:52:30,565][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:52:30,565][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:52:30,565][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-30 18:52:30,565][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:52:30,566][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:52:30,567][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:52:30,567][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:52:30,567][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:52:30,567][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:52:30,567][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:52:30,567][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-30 18:52:30,568][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-30 18:52:30,568][INFO][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-01-30 18:52:30,568][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:52:30,568][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-30 18:52:30,568][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:52:30,568][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-30 18:52:30,568][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:52:30,568][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-30 18:52:30,568][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:52:30,568][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-30 18:52:30,568][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:30,568][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:30,569][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:52:30,569][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-30 18:52:30,569][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:52:30,570][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:52:30,570][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:52:30,570][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-30 18:52:30,570][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-30 18:52:30,570][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 18:52:30,571][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 18:52:30,571][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 18:52:30,571][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 18:52:30,571][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-30 18:52:30,571][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:30,571][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:30,571][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:52:30,572][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:52:32,129][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-30 18:52:32,129][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-30 18:52:32,130][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-30 18:52:32,130][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-30 18:52:32,130][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-30 18:52:32,130][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:52:32,130][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:52:32,130][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:52:32,131][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:52:32,131][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:52:32,131][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:52:32,131][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:52:32,131][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:52:32,131][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:52:32,131][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:52:32,131][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-30 18:52:32,132][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:52:32,132][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:52:32,132][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-30 18:52:32,132][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-30 18:52:32,132][INFO][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-01-30 18:52:32,132][INFO][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-01-30 18:52:32,132][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-30 18:52:32,132][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-30 18:52:32,133][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-30 18:52:32,133][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:32,133][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:32,133][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:52:32,133][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:52:33,216][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-01-30 18:52:33,216][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-01-30 18:52:33,217][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-30 18:52:33,217][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-30 18:52:33,217][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-30 18:52:33,217][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-30 18:52:33,217][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-30 18:52:33,217][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-30 18:52:33,217][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:52:33,217][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 18:52:33,218][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:52:33,218][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 18:52:33,218][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:52:33,218][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:52:33,218][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:52:33,218][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:52:33,218][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:52:33,219][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:52:33,220][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:52:33,220][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:52:33,220][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:52:33,220][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:52:33,220][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:52:33,220][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:52:33,220][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:52:33,220][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:52:33,221][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:52:33,221][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:52:33,221][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-01-30 18:52:33,221][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:52:33,222][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:52:33,223][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:52:33,223][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:52:33,223][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-30 18:52:33,224][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-01-30 18:52:33,224][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-01-30 18:52:33,224][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:52:33,225][INFO][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-01-30 18:52:33,225][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:52:33,225][INFO][superset_tools_app] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Action] [TaskManager.get_tasks][Exit] [2026-01-30 18:52:33,225][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-01-30 18:52:33,225][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-01-30 18:52:33,225][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-30 18:52:33,225][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-30 18:52:33,225][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 18:52:33,225][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 18:52:33,225][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 18:52:33,226][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 18:52:33,226][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-01-30 18:52:33,226][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:33,226][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:33,226][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-30 18:52:33,227][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:33,227][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:33,228][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:52:33,228][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:52:33,228][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:52:33,228][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:52:33,618][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-30 18:52:33,618][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-30 18:52:33,619][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-30 18:52:33,619][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-30 18:52:33,619][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-30 18:52:33,619][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:52:33,620][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:52:33,620][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:52:33,620][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:52:33,620][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:52:33,620][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:52:33,621][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:52:33,621][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:52:33,621][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:52:33,621][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:52:33,622][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-30 18:52:33,622][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:52:33,623][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:52:33,623][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-30 18:52:33,623][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-30 18:52:33,623][INFO][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-01-30 18:52:33,623][INFO][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-01-30 18:52:33,623][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-30 18:52:33,623][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-30 18:52:33,623][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-30 18:52:33,623][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:33,623][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:33,624][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:52:33,624][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:52:34,080][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-30 18:52:34,080][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-30 18:52:34,081][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-30 18:52:34,081][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-30 18:52:34,081][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-30 18:52:34,081][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:52:34,081][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:52:34,081][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:52:34,082][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:52:34,082][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:52:34,082][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:52:34,082][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:52:34,082][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:52:34,082][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:52:34,082][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:52:34,082][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-30 18:52:34,083][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:52:34,083][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:52:34,083][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-30 18:52:34,083][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-30 18:52:34,083][INFO][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-01-30 18:52:34,083][INFO][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-01-30 18:52:34,084][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-30 18:52:34,084][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-30 18:52:34,084][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-30 18:52:34,084][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:34,084][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:34,085][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:52:34,085][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:52:34,088][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-30 18:52:34,088][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-30 18:52:34,088][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-30 18:52:34,088][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-30 18:52:34,088][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-30 18:52:34,088][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:52:34,089][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:52:34,089][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:52:34,089][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:52:34,089][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:52:34,089][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:52:34,090][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:52:34,090][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:52:34,090][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:52:34,091][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:52:34,091][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-30 18:52:34,091][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:52:34,091][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:52:34,091][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-30 18:52:34,091][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-30 18:52:34,091][INFO][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-01-30 18:52:34,091][INFO][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-01-30 18:52:34,091][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-30 18:52:34,091][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-30 18:52:34,092][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-30 18:52:34,092][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:34,092][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:34,092][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:52:34,092][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:52:51,206][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-30 18:52:51,207][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-30 18:52:51,207][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-30 18:52:51,207][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 18:52:51,207][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 18:52:51,207][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:52:51,208][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:52:51,208][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:52:51,208][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:52:51,208][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:52:51,208][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:52:51,209][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:52:51,209][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:52:51,209][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:52:51,209][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:52:51,209][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-30 18:52:51,210][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:52:51,210][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:52:51,210][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-30 18:52:51,210][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-30 18:52:51,211][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 18:52:51,211][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 18:52:51,211][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 18:52:51,211][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 18:52:51,211][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-30 18:52:51,211][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:51,211][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:51,211][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:52:51,211][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:52:51,217][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings/connections [2026-01-30 18:52:51,217][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings/connections [2026-01-30 18:52:51,217][INFO][superset_tools_app] [get_db][Entry] [2026-01-30 18:52:51,218][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [ConnectionsRouter.list_connections][Entry] [2026-01-30 18:52:51,220][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Coherence:OK] [2026-01-30 18:52:51,220][INFO][superset_tools_app] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Action] [ConnectionsRouter.list_connections][Exit] [2026-01-30 18:52:51,220][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings/connections [2026-01-30 18:52:51,220][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:52:51,220][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:52:51,221][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-30 18:52:51,221][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-30 18:53:00,226][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/llm/providers [2026-01-30 18:53:00,226][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-30 18:53:00,229][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:53:00,230][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:53:00,230][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:53:00,230][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:53:00,230][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:53:00,230][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:53:00,231][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:53:00,231][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:53:00,231][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:53:00,231][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:53:00,231][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-30 18:53:00,231][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-01-30 18:53:00,232][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-01-30 18:53:00,234][INFO][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-01-30 18:53:00,234][INFO][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-01-30 18:53:00,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-01-30 18:53:00,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:53:00,234][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:53:00,235][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-30 18:53:00,235][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-30 18:53:00,235][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:53:00,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:53:00,241][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/tasks [2026-01-30 18:53:00,241][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-01-30 18:53:00,242][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-30 18:53:00,242][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-30 18:53:00,242][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-30 18:53:00,242][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:53:00,242][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:53:00,242][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:53:00,243][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:53:00,243][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:53:00,243][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:53:00,243][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:53:00,243][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:53:00,243][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:53:00,243][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:53:00,243][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_documentation:EXECUTE [2026-01-30 18:53:00,244][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:53:00,244][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:53:00,244][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-01-30 18:53:00,244][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [TaskManager.create_task][Entry] plugin_id=llm_documentation [2026-01-30 18:53:00,244][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-01-30 18:53:00,244][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-01-30 18:53:00,244][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-01-30 18:53:00,244][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-01-30 18:53:00,244][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-30 18:53:00,244][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-30 18:53:00,244][INFO][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=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:00,247][INFO][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-01-30 18:53:00,247][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-30 18:53:00,247][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 3fbfe44a-8cf5-46ca-a009-f3b0031b8714 created and scheduled for execution [2026-01-30 18:53:00,247][INFO][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-01-30 18:53:00,248][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-01-30 18:53:00,248][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-01-30 18:53:00,248][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-01-30 18:53:00,248][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:00,248][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-01-30 18:53:00,248][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-30 18:53:00,248][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-30 18:53:00,248][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 3fbfe44a-8cf5-46ca-a009-f3b0031b8714 for plugin 'Dataset LLM Documentation' [2026-01-30 18:53:00,248][INFO][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=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:00,251][INFO][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-01-30 18:53:00,251][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-30 18:53:00,251][INFO][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=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:00,251][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:00,252][INFO][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-01-30 18:53:00,252][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-30 18:53:00,252][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-30 18:53:00,252][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-30 18:53:00,252][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] plugin_id=llm_documentation [2026-01-30 18:53:00,252][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dataset LLM Documentation with params: {'dataset_id': 10, 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': '3fbfe44a-8cf5-46ca-a009-f3b0031b8714'} [2026-01-30 18:53:00,252][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-01-30 18:53:00,252][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 18:53:00,252][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 18:53:00,252][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-01-30 18:53:00,253][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-01-30 18:53:00,253][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-01-30 18:53:00,253][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-01-30 18:53:00,254][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-30 18:53:00,254][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-30 18:53:00,254][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-01-30 18:53:00,254][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_provider][Entry] [2026-01-30 18:53:00,254][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-30 18:53:00,254][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-30 18:53:00,258][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][Coherence:OK] [2026-01-30 18:53:00,258][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][Exit] [2026-01-30 18:53:00,258][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-01-30 18:53:00,258][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-30 18:53:00,258][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 18:53:00,258][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 18:53:00,259][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-01-30 18:53:00,259][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-30 18:53:00,259][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 18:53:00,259][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 18:53:00,259][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-01-30 18:53:00,259][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-30 18:53:00,259][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-30 18:53:00,259][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-01-30 18:53:00,259][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-30 18:53:00,259][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.get_dataset][Entry] id=10 [2026-01-30 18:53:00,259][INFO][superset_tools_app] [SupersetClient.get_dataset][Action] [SupersetClient.get_dataset][Action] [SupersetClient.get_dataset][Action] [SupersetClient.get_dataset][Action] [get_dataset][Enter] Fetching dataset 10. [2026-01-30 18:53:00,259][INFO][superset_tools_app] [SupersetClient.get_dataset][Action] [SupersetClient.get_dataset][Action] [SupersetClient.get_dataset][Action] [SupersetClient.get_dataset][Action] [request][Entry] [2026-01-30 18:53:00,259][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-30 18:53:00,259][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-30 18:53:00,259][INFO][superset_tools_app] [SupersetClient.get_dataset][Action] [SupersetClient.get_dataset][Action] [SupersetClient.get_dataset][Action] [SupersetClient.get_dataset][Action] [headers][Entry] [2026-01-30 18:53:00,259][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-01-30 18:53:00,259][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-30 18:53:01,054][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [AuthenticationError.__init__][Entry] [2026-01-30 18:53:01,055][INFO][superset_tools_app] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [SupersetAPIError.__init__][Entry] [2026-01-30 18:53:01,055][INFO][superset_tools_app] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Coherence:OK] [2026-01-30 18:53:01,055][INFO][superset_tools_app] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Exit] [2026-01-30 18:53:01,055][INFO][superset_tools_app] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Coherence:OK] [2026-01-30 18:53:01,055][INFO][superset_tools_app] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Exit] [2026-01-30 18:53:01,055][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:Failed] [API_FAILURE] Authentication failed: 500 Server Error: INTERNAL SERVER ERROR for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-01-30 18:53:01,055][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:Failed] [API_FAILURE] Authentication failed: 500 Server Error: INTERNAL SERVER ERROR for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-01-30 18:53:01,055][INFO][superset_tools_app] [SupersetClient.get_dataset][Action] [SupersetClient.get_dataset][Action] [SupersetClient.get_dataset][Action] [SupersetClient.get_dataset][Action] [SupersetClient.get_dataset][Coherence:Failed] [API_FAILURE] Authentication failed: 500 Server Error: INTERNAL SERVER ERROR for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-01-30 18:53:01,055][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] [API_FAILURE] Authentication failed: 500 Server Error: INTERNAL SERVER ERROR for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-01-30 18:53:01,055][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 3fbfe44a-8cf5-46ca-a009-f3b0031b8714 failed: [API_FAILURE] Authentication failed: 500 Server Error: INTERNAL SERVER ERROR for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-01-30 18:53:01,055][INFO][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=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:01,055][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:01,058][INFO][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-01-30 18:53:01,058][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-30 18:53:01,058][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-30 18:53:01,058][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-30 18:53:01,059][INFO][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=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:01,061][INFO][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-01-30 18:53:01,061][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-30 18:53:01,061][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 3fbfe44a-8cf5-46ca-a009-f3b0031b8714 execution finished with status: TaskStatus.FAILED [2026-01-30 18:53:01,061][INFO][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-01-30 18:53:01,061][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-01-30 18:53:01,061][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 201 for /api/tasks [2026-01-30 18:53:01,061][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:53:01,061][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:53:01,062][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:53:01,062][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:53:01,069][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [websocket_endpoint][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:01,069][INFO][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-01-30 18:53:01,069][INFO][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-01-30 18:53:01,069][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] WebSocket connection accepted for task 3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:01,070][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task_manager][Entry] [2026-01-30 18:53:01,070][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-30 18:53:01,070][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-30 18:53:01,070][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.subscribe_logs][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:01,070][INFO][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-01-30 18:53:01,070][INFO][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-01-30 18:53:01,070][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] Starting log stream for task 3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:01,070][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.get_task_logs][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:01,070][INFO][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-01-30 18:53:01,070][INFO][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-01-30 18:53:01,070][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.get_task][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:01,071][INFO][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-01-30 18:53:01,071][INFO][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-01-30 18:53:08,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-30 18:53:08,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-30 18:53:08,302][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-30 18:53:08,302][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-30 18:53:08,302][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-30 18:53:08,302][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:53:08,302][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:53:08,302][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:53:08,303][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:53:08,303][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:53:08,303][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:53:08,303][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:53:08,303][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:53:08,303][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:53:08,303][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:53:08,304][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-30 18:53:08,304][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:53:08,304][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:53:08,305][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-30 18:53:08,305][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-30 18:53:08,305][INFO][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-01-30 18:53:08,305][INFO][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-01-30 18:53:08,305][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-30 18:53:08,305][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-30 18:53:08,305][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-30 18:53:08,306][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:53:08,306][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:53:08,306][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:53:08,306][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:53:10,717][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [websocket_endpoint][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:10,718][INFO][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-01-30 18:53:10,718][INFO][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-01-30 18:53:10,718][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] WebSocket connection accepted for task 3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:10,718][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task_manager][Entry] [2026-01-30 18:53:10,718][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-30 18:53:10,718][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-30 18:53:10,718][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.subscribe_logs][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:10,718][INFO][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-01-30 18:53:10,718][INFO][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-01-30 18:53:10,718][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] Starting log stream for task 3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:10,718][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.get_task_logs][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:10,718][INFO][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-01-30 18:53:10,718][INFO][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-01-30 18:53:10,719][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.get_task][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:10,719][INFO][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-01-30 18:53:10,719][INFO][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-01-30 18:53:11,429][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-30 18:53:11,429][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-30 18:53:11,429][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-30 18:53:11,430][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-30 18:53:11,430][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-30 18:53:11,430][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:53:11,431][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:53:11,431][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:53:11,431][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:53:11,431][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:53:11,431][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:53:11,432][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:53:11,432][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:53:11,432][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:53:11,432][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:53:11,433][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-30 18:53:11,433][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:53:11,433][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:53:11,434][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-30 18:53:11,434][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-30 18:53:11,434][INFO][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-01-30 18:53:11,434][INFO][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-01-30 18:53:11,434][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-30 18:53:11,434][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-30 18:53:11,434][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-30 18:53:11,434][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:53:11,434][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:53:11,436][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:53:11,436][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:53:11,438][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-01-30 18:53:11,439][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-30 18:53:11,439][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-30 18:53:11,439][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-30 18:53:11,439][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-30 18:53:11,439][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:53:11,440][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:53:11,440][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:53:11,440][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:53:11,440][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:53:11,440][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:53:11,440][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:53:11,441][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:53:11,441][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:53:11,441][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:53:11,441][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-30 18:53:11,441][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:53:11,441][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:53:11,441][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-30 18:53:11,441][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-30 18:53:11,441][INFO][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-01-30 18:53:11,441][INFO][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-01-30 18:53:11,441][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-30 18:53:11,442][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-30 18:53:11,442][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-30 18:53:11,442][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:53:11,442][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:53:11,442][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:53:11,443][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:53:11,458][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [websocket_endpoint][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:11,458][INFO][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-01-30 18:53:11,458][INFO][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-01-30 18:53:11,458][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] WebSocket connection accepted for task 3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:11,458][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task_manager][Entry] [2026-01-30 18:53:11,458][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-30 18:53:11,458][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-30 18:53:11,458][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.subscribe_logs][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:11,458][INFO][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-01-30 18:53:11,458][INFO][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-01-30 18:53:11,458][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] Starting log stream for task 3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:11,458][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.get_task_logs][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:11,458][INFO][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-01-30 18:53:11,458][INFO][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-01-30 18:53:11,459][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.get_task][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:11,459][INFO][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-01-30 18:53:11,459][INFO][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-01-30 18:53:11,472][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [websocket_endpoint][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:11,472][INFO][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-01-30 18:53:11,472][INFO][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-01-30 18:53:11,472][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] WebSocket connection accepted for task 3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:11,472][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task_manager][Entry] [2026-01-30 18:53:11,472][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-30 18:53:11,472][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-30 18:53:11,472][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.subscribe_logs][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:11,472][INFO][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-01-30 18:53:11,472][INFO][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-01-30 18:53:11,472][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] Starting log stream for task 3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:11,472][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.get_task_logs][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:11,472][INFO][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-01-30 18:53:11,472][INFO][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-01-30 18:53:11,474][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.get_task][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:11,474][INFO][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-01-30 18:53:11,474][INFO][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-01-30 18:53:11,710][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [websocket_endpoint][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:11,710][INFO][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-01-30 18:53:11,710][INFO][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-01-30 18:53:11,711][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] WebSocket connection accepted for task 3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:11,711][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task_manager][Entry] [2026-01-30 18:53:11,711][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-30 18:53:11,711][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-30 18:53:11,711][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.subscribe_logs][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:11,711][INFO][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-01-30 18:53:11,711][INFO][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-01-30 18:53:11,711][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] Starting log stream for task 3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:11,711][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.get_task_logs][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:11,711][INFO][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-01-30 18:53:11,711][INFO][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-01-30 18:53:11,712][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.get_task][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:11,712][INFO][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-01-30 18:53:11,712][INFO][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-01-30 18:53:12,425][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [websocket_endpoint][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:12,425][INFO][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-01-30 18:53:12,425][INFO][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-01-30 18:53:12,425][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] WebSocket connection accepted for task 3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:12,425][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task_manager][Entry] [2026-01-30 18:53:12,425][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-30 18:53:12,425][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-30 18:53:12,425][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.subscribe_logs][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:12,425][INFO][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-01-30 18:53:12,425][INFO][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-01-30 18:53:12,426][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] Starting log stream for task 3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:12,426][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.get_task_logs][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:12,426][INFO][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-01-30 18:53:12,426][INFO][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-01-30 18:53:12,426][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.get_task][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:12,426][INFO][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-01-30 18:53:12,426][INFO][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-01-30 18:53:12,454][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [websocket_endpoint][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:12,454][INFO][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Coherence:OK] [2026-01-30 18:53:12,454][INFO][superset_tools_app] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Action] [websocket_endpoint][Exit] [2026-01-30 18:53:12,454][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] WebSocket connection accepted for task 3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:12,454][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task_manager][Entry] [2026-01-30 18:53:12,454][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-30 18:53:12,454][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-30 18:53:12,454][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.subscribe_logs][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:12,454][INFO][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-01-30 18:53:12,454][INFO][superset_tools_app] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Action] [TaskManager.subscribe_logs][Exit] [2026-01-30 18:53:12,454][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] Starting log stream for task 3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:12,454][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.get_task_logs][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:12,454][INFO][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-01-30 18:53:12,454][INFO][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-01-30 18:53:12,455][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager.get_task][Entry] task_id=3fbfe44a-8cf5-46ca-a009-f3b0031b8714 [2026-01-30 18:53:12,455][INFO][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-01-30 18:53:12,455][INFO][superset_tools_app] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Action] [TaskManager.get_task][Exit] [2026-01-30 18:53:14,624][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-01-30 18:53:14,624][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-30 18:53:14,624][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-30 18:53:14,625][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 18:53:14,625][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 18:53:14,625][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:53:14,625][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:53:14,625][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:53:14,625][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:53:14,625][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:53:14,625][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:53:14,626][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:53:14,626][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:53:14,626][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:53:14,626][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:53:14,626][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-30 18:53:14,627][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:53:14,627][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:53:14,627][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-30 18:53:14,628][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-30 18:53:14,628][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 18:53:14,628][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 18:53:14,628][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 18:53:14,628][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 18:53:14,628][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-30 18:53:14,628][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 18:53:14,628][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 18:53:14,628][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 18:53:14,629][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 18:53:14,634][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-01-30 18:53:14,634][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-01-30 18:53:14,635][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-30 18:53:14,635][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 18:53:14,635][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 18:53:14,635][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 18:53:14,636][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 18:53:14,636][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 18:53:14,636][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 18:53:14,636][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 18:53:14,636][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 18:53:14,636][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 18:53:14,636][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 18:53:14,636][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 18:53:14,636][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 18:53:14,637][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-01-30 18:53:14,637][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 18:53:14,637][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 18:53:14,638][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-01-30 18:53:14,638][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-01-30 18:53:14,638][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 18:53:14,638][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 18:53:14,638][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-30 18:53:14,638][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-30 18:53:14,638][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-30 18:53:14,638][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-30 18:53:14,638][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 18:53:14,638][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 18:53:14,638][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-30 18:53:14,638][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-30 18:53:14,638][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 18:53:14,638][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 18:53:14,638][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-01-30 18:53:14,638][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-30 18:53:14,638][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-30 18:53:14,638][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-01-30 18:53:14,638][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-30 18:53:14,638][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-01-30 18:53:14,638][INFO][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-01-30 18:53:14,638][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-01-30 18:53:14,638][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-01-30 18:53:14,638][INFO][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-01-30 18:53:14,639][INFO][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-01-30 18:53:14,639][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-01-30 18:53:14,639][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-01-30 18:53:14,639][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-01-30 18:53:14,639][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-30 18:53:14,639][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-30 18:53:14,639][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-01-30 18:53:14,639][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-01-30 18:53:14,639][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-30 18:53:14,744][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [AuthenticationError.__init__][Entry] [2026-01-30 18:53:14,745][INFO][superset_tools_app] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [SupersetAPIError.__init__][Entry] [2026-01-30 18:53:14,745][INFO][superset_tools_app] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Coherence:OK] [2026-01-30 18:53:14,745][INFO][superset_tools_app] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Exit] [2026-01-30 18:53:14,745][INFO][superset_tools_app] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Coherence:OK] [2026-01-30 18:53:14,745][INFO][superset_tools_app] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Exit] [2026-01-30 18:53:14,745][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:Failed] [API_FAILURE] Authentication failed: 500 Server Error: INTERNAL SERVER ERROR for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-01-30 18:53:14,745][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:Failed] [API_FAILURE] Authentication failed: 500 Server Error: INTERNAL SERVER ERROR for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-01-30 18:53:14,745][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:Failed] [API_FAILURE] Authentication failed: 500 Server Error: INTERNAL SERVER ERROR for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-01-30 18:53:14,745][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:Failed] [API_FAILURE] Authentication failed: 500 Server Error: INTERNAL SERVER ERROR for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-01-30 18:53:14,745][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:Failed] [API_FAILURE] Authentication failed: 500 Server Error: INTERNAL SERVER ERROR for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-01-30 18:53:14,745][INFO][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] [API_FAILURE] Authentication failed: 500 Server Error: INTERNAL SERVER ERROR for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-01-30 18:53:14,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:Failed] [API_FAILURE] Authentication failed: 500 Server Error: INTERNAL SERVER ERROR for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-01-30 18:53:14,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:Failed] [API_FAILURE] Authentication failed: 500 Server Error: INTERNAL SERVER ERROR for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-01-30 19:03:03,531][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-30 19:03:03,531][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:03:03,531][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:03:03,531][INFO][superset_tools_app] [init_db][Entry] [2026-01-30 19:03:03,535][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-30 19:03:03,535][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-30 19:03:03,535][INFO][superset_tools_app] [__init__][Entry] [2026-01-30 19:03:03,535][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-30 19:03:03,535][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-30 19:03:03,535][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-30 19:03:03,535][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:03:03,535][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:03:03,535][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:03:03,565][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:03:03,565][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:03:03,565][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:03:03,565][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:03:03,565][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:03:03,565][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:03:03,565][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:03:03,565][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-30 19:03:03,565][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 19:03:03,565][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 19:03:03,565][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-30 19:03:03,565][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 19:03:03,565][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-30 19:03:03,566][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:03:03,566][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-30 19:03:03,567][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:03:03,567][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-30 19:03:03,568][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:03:03,568][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:03:03,736][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:03:03,737][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:03:03,737][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:03:03,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:03:03,737][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:03:03,737][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:03:03,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-01-30 19:03:03,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:03:03,737][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:03:03,737][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:03:03,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:03:03,737][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:03:03,737][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:03:03,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-01-30 19:03:03,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:03:03,737][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:03:03,737][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:03:03,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-30 19:03:03,737][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-30 19:03:03,737][INFO][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-01-30 19:03:03,737][INFO][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_manager][Entry] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 19:03:03,738][INFO][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-01-30 19:03:03,738][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [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-01-30 19:03:03,738][INFO][superset_tools_app] [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-01-30 19:03:03,738][INFO][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-01-30 19:03:03,738][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-30 19:03:03,738][INFO][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-01-30 19:03:03,738][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-30 19:03:03,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-30 19:03:03,739][INFO][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-01-30 19:03:03,739][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-30 19:03:03,739][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-30 19:03:03,739][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-30 19:03:03,739][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-30 19:03:03,739][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-30 19:03:03,739][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:03:03,739][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:03:03,739][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:03:03,960][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:03:03,960][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:03:03,960][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:03:03,960][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:03:03,960][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:03:03,960][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-30 19:03:03,961][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:03:03,961][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:03:03,986][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-30 19:03:03,986][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-30 19:03:03,986][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-30 19:03:03,986][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-30 19:03:03,986][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-30 19:03:03,986][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-30 19:03:03,986][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-30 19:03:03,986][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-30 19:03:03,987][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-30 19:03:03,987][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-30 19:03:03,987][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-30 19:03:03,987][INFO][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-01-30 19:03:03,987][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-30 19:03:03,987][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-30 19:03:03,988][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-30 19:03:03,988][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-30 19:03:03,988][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-30 19:03:03,988][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-30 19:03:03,988][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-30 19:03:03,988][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-30 19:03:03,988][INFO][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-01-30 19:03:03,988][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-30 19:03:03,988][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-30 19:03:03,988][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-30 19:03:03,988][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-30 19:03:03,988][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-30 19:03:03,988][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:03:03,988][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:03:03,988][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-30 19:03:03,989][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:03:03,989][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:03:03,989][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-30 19:03:03,989][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-30 19:03:03,990][INFO][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-01-30 19:03:03,990][INFO][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-01-30 19:03:03,990][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-01-30 19:03:03,990][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-30 19:03:03,990][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-30 19:03:03,990][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-30 19:03:03,990][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-30 19:03:03,990][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-30 19:03:03,990][INFO][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-01-30 19:03:03,999][INFO][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-01-30 19:03:03,999][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-30 19:03:03,999][INFO][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-01-30 19:03:03,999][INFO][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-01-30 19:03:03,999][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-30 19:03:03,999][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-30 19:03:03,999][INFO][superset_tools_app] TaskManager initialized [2026-01-30 19:03:03,999][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-30 19:03:04,000][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-30 19:03:04,000][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-30 19:03:04,000][INFO][superset_tools_app] SchedulerService initialized [2026-01-30 19:03:04,030][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-30 19:03:04,030][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-30 19:03:04,030][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-30 19:03:04,110][INFO][superset_tools_app] [startup_event][Entry] [2026-01-30 19:03:04,110][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-30 19:03:04,110][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-30 19:03:04,110][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-30 19:03:04,110][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-30 19:03:04,110][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-30 19:03:04,110][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-30 19:03:04,110][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-30 19:03:04,110][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-30 19:03:04,110][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-30 19:03:04,110][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-30 19:03:04,110][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-30 19:03:04,110][INFO][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-01-30 19:03:04,111][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-01-30 19:03:04,111][INFO][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-01-30 19:03:04,111][INFO][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-01-30 19:03:04,111][INFO][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-01-30 19:03:04,111][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-30 19:03:04,111][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-30 19:03:04,111][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-30 19:03:22,872][INFO][superset_tools_app] [log_requests][Entry] GET /api/plugins [2026-01-30 19:03:22,872][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-30 19:03:22,873][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-30 19:03:22,873][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-30 19:03:22,873][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-30 19:03:22,873][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 401 for /api/plugins [2026-01-30 19:03:22,873][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 19:03:22,873][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 19:03:25,666][INFO][superset_tools_app] [log_requests][Entry] POST /api/auth/login [2026-01-30 19:03:25,666][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/auth/login [2026-01-30 19:03:25,668][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 19:03:25,668][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.login][Entry] [2026-01-30 19:03:25,668][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.authenticate_user][Entry] [2026-01-30 19:03:25,668][INFO][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-01-30 19:03:25,670][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 19:03:25,670][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 19:03:25,850][INFO][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-01-30 19:03:25,852][INFO][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-01-30 19:03:25,852][INFO][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-01-30 19:03:25,852][INFO][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-01-30 19:03:25,852][INFO][superset_tools_app] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Action] [AuthService.authenticate_user][Exit] [2026-01-30 19:03:25,853][INFO][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-01-30 19:03:25,853][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [AUDIT][2026-01-30T16:03:25.853975][LOGIN_SUCCESS] User: admin Details: {'source': 'LOCAL'} [2026-01-30 19:03:25,854][INFO][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-01-30 19:03:25,854][INFO][superset_tools_app] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Action] [log_security_event][Exit] [2026-01-30 19:03:25,854][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [AuthService.create_session][Entry] [2026-01-30 19:03:25,855][INFO][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [create_access_token][Entry] [2026-01-30 19:03:25,857][INFO][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-01-30 19:03:25,857][INFO][superset_tools_app] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Action] [create_access_token][Exit] [2026-01-30 19:03:25,857][INFO][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-01-30 19:03:25,857][INFO][superset_tools_app] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Action] [AuthService.create_session][Exit] [2026-01-30 19:03:25,857][INFO][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-01-30 19:03:25,857][INFO][superset_tools_app] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Action] [api.auth.login][Exit] [2026-01-30 19:03:25,857][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/login [2026-01-30 19:03:25,857][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 19:03:25,857][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 19:03:25,857][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 19:03:25,858][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 19:03:25,862][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-01-30 19:03:25,862][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-01-30 19:03:25,863][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 19:03:25,863][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 19:03:25,863][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 19:03:25,864][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 19:03:25,864][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 19:03:25,864][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 19:03:25,865][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 19:03:25,865][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 19:03:25,865][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 19:03:25,865][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 19:03:25,865][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-01-30 19:03:25,865][INFO][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-01-30 19:03:25,865][INFO][superset_tools_app] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Action] [api.auth.me][Exit] [2026-01-30 19:03:25,867][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-01-30 19:03:25,867][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 19:03:25,867][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 19:03:25,867][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 19:03:25,867][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 19:03:25,876][INFO][superset_tools_app] [log_requests][Entry] GET /api/plugins [2026-01-30 19:03:25,876][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-01-30 19:03:25,876][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-01-30 19:03:25,876][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-01-30 19:03:25,876][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-01-30 19:03:25,876][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 19:03:25,876][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 19:03:25,876][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 19:03:25,877][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 19:03:25,877][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 19:03:25,877][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 19:03:25,877][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 19:03:25,877][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 19:03:25,877][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 19:03:25,877][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 19:03:25,877][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-01-30 19:03:25,878][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 19:03:25,878][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 19:03:25,878][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-01-30 19:03:25,878][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-01-30 19:03:25,878][INFO][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-01-30 19:03:25,878][INFO][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-01-30 19:03:25,878][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-01-30 19:03:25,878][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-01-30 19:03:25,879][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-01-30 19:03:25,879][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 19:03:25,879][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 19:03:25,880][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 19:03:25,880][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 19:03:28,321][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments [2026-01-30 19:03:28,321][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-01-30 19:03:28,321][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-30 19:03:28,321][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 19:03:28,321][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 19:03:28,322][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 19:03:28,322][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 19:03:28,322][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 19:03:28,322][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 19:03:28,322][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 19:03:28,322][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 19:03:28,323][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 19:03:28,323][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 19:03:28,323][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 19:03:28,323][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 19:03:28,323][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-01-30 19:03:28,324][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 19:03:28,324][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 19:03:28,324][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-01-30 19:03:28,324][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-01-30 19:03:28,325][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 19:03:28,325][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 19:03:28,325][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 19:03:28,325][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 19:03:28,325][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-01-30 19:03:28,325][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 19:03:28,325][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 19:03:28,327][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 19:03:28,327][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 19:03:28,332][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-01-30 19:03:28,332][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-01-30 19:03:28,333][INFO][superset_tools_app] [get_config_manager][Entry] [2026-01-30 19:03:28,333][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 19:03:28,333][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 19:03:28,333][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 19:03:28,333][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 19:03:28,333][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 19:03:28,334][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 19:03:28,334][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 19:03:28,334][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 19:03:28,334][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 19:03:28,334][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 19:03:28,334][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 19:03:28,334][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 19:03:28,335][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-01-30 19:03:28,335][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 19:03:28,335][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 19:03:28,335][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-01-30 19:03:28,335][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-01-30 19:03:28,335][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 19:03:28,335][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 19:03:28,335][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-30 19:03:28,335][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-30 19:03:28,335][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-30 19:03:28,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-30 19:03:28,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:03:28,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:03:28,336][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-01-30 19:03:28,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-30 19:03:28,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:03:28,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:03:28,336][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-01-30 19:03:28,336][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-30 19:03:28,336][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-30 19:03:28,336][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-01-30 19:03:28,336][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-30 19:03:28,336][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-01-30 19:03:28,336][INFO][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-01-30 19:03:28,336][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-01-30 19:03:28,336][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-01-30 19:03:28,336][INFO][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-01-30 19:03:28,336][INFO][superset_tools_app] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Action] [_validate_query_params][Exit] [2026-01-30 19:03:28,336][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-01-30 19:03:28,336][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-01-30 19:03:28,336][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-01-30 19:03:28,336][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-30 19:03:28,336][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-30 19:03:28,336][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-01-30 19:03:28,336][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-01-30 19:03:28,336][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-30 19:03:28,336][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-01-30 19:03:28,336][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-01-30 19:03:28,542][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-01-30 19:03:28,542][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-01-30 19:03:28,542][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-01-30 19:03:28,542][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-30 19:03:28,542][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-30 19:03:28,635][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-01-30 19:03:28,635][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-01-30 19:03:28,635][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-01-30 19:03:28,635][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-01-30 19:03:28,635][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-01-30 19:03:28,635][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [fetch_paginated_data][Entry] [2026-01-30 19:03:28,635][INFO][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-01-30 19:03:28,635][INFO][superset_tools_app] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Action] [fetch_paginated_data][Exit] [2026-01-30 19:03:28,635][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-01-30 19:03:28,636][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-01-30 19:03:28,636][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-01-30 19:03:28,636][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-01-30 19:03:28,636][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-01-30 19:03:28,636][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-01-30 19:03:28,775][INFO][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-01-30 19:03:28,776][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Exit] [2026-01-30 19:03:28,776][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-01-30 19:03:28,776][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-01-30 19:03:28,776][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-01-30 19:03:28,776][INFO][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-01-30 19:03:28,776][INFO][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-01-30 19:03:28,777][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-01-30 19:03:28,777][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 19:03:28,777][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 19:03:28,778][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 19:03:28,778][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 19:03:32,012][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-01-30 19:03:32,012][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-30 19:03:32,014][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 19:03:32,015][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 19:03:32,015][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 19:03:32,015][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 19:03:32,015][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 19:03:32,015][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 19:03:32,016][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 19:03:32,016][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 19:03:32,016][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 19:03:32,016][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 19:03:32,016][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-30 19:03:32,017][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-01-30 19:03:32,017][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-01-30 19:03:32,018][INFO][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-01-30 19:03:32,018][INFO][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-01-30 19:03:32,018][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-01-30 19:03:32,019][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 19:03:32,019][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 19:03:32,019][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-30 19:03:32,019][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-30 19:03:32,019][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 19:03:32,020][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 19:03:32,025][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-01-30 19:03:32,026][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-01-30 19:03:32,026][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-30 19:03:32,026][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-30 19:03:32,026][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-30 19:03:32,027][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 19:03:32,027][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 19:03:32,027][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 19:03:32,027][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 19:03:32,027][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 19:03:32,027][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 19:03:32,028][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 19:03:32,028][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 19:03:32,028][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 19:03:32,028][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 19:03:32,028][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-01-30 19:03:32,029][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 19:03:32,029][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 19:03:32,029][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-01-30 19:03:32,029][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-01-30 19:03:32,031][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-30 19:03:32,031][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-30 19:03:32,031][INFO][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-01-30 19:03:32,031][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-01-30 19:03:32,031][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-01-30 19:03:32,031][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-01-30 19:03:32,031][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-01-30 19:03:32,031][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-30 19:03:32,031][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-30 19:03:32,031][INFO][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=ba4f8f68-fe6d-413b-b755-aeae55ec8306 [2026-01-30 19:03:32,034][INFO][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-01-30 19:03:32,034][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-30 19:03:32,034][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task ba4f8f68-fe6d-413b-b755-aeae55ec8306 created and scheduled for execution [2026-01-30 19:03:32,034][INFO][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-01-30 19:03:32,034][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-01-30 19:03:32,034][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-01-30 19:03:32,034][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-01-30 19:03:32,034][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=ba4f8f68-fe6d-413b-b755-aeae55ec8306 [2026-01-30 19:03:32,034][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-01-30 19:03:32,034][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-30 19:03:32,034][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-30 19:03:32,034][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task ba4f8f68-fe6d-413b-b755-aeae55ec8306 for plugin 'Dashboard LLM Validation' [2026-01-30 19:03:32,034][INFO][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=ba4f8f68-fe6d-413b-b755-aeae55ec8306 [2026-01-30 19:03:32,036][INFO][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-01-30 19:03:32,036][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-30 19:03:32,036][INFO][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=ba4f8f68-fe6d-413b-b755-aeae55ec8306 [2026-01-30 19:03:32,036][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=ba4f8f68-fe6d-413b-b755-aeae55ec8306 [2026-01-30 19:03:32,038][INFO][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-01-30 19:03:32,038][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-30 19:03:32,038][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-30 19:03:32,038][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-30 19:03:32,038][INFO][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-01-30 19:03:32,038][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '12', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': 'ba4f8f68-fe6d-413b-b755-aeae55ec8306'} [2026-01-30 19:03:32,038][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-01-30 19:03:32,038][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 19:03:32,038][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 19:03:32,038][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-01-30 19:03:32,038][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-01-30 19:03:32,038][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-01-30 19:03:32,038][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-01-30 19:03:32,039][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-30 19:03:32,039][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-30 19:03:32,039][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-01-30 19:03:32,039][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_provider][Entry] [2026-01-30 19:03:32,039][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-30 19:03:32,039][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-30 19:03:32,040][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][Coherence:OK] [2026-01-30 19:03:32,040][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][Exit] [2026-01-30 19:03:32,040][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=12 [2026-01-30 19:03:32,040][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 12 [2026-01-30 19:03:32,042][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-01-30 19:03:32,043][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-01-30 19:03:32,043][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-01-30 19:03:32,043][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 19:03:32,044][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 19:03:32,604][INFO][superset_tools_app] [__init__][Entry] [2026-01-30 19:03:32,604][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-30 19:03:32,604][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:03:32,605][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:03:32,605][INFO][superset_tools_app] [__init__][Entry] [2026-01-30 19:03:32,605][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-30 19:03:32,605][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:03:32,605][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:03:32,605][INFO][superset_tools_app] [_init_session][Entry] [2026-01-30 19:03:32,605][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-30 19:03:32,605][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-30 19:03:32,605][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-01-30 19:03:32,605][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-30 19:03:32,605][INFO][superset_tools_app] [SupersetClient.authenticate][Entry] [2026-01-30 19:03:32,605][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [authenticate][Entry] [2026-01-30 19:03:32,605][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-30 19:03:32,605][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-01-30 19:03:32,605][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-01-30 19:03:32,772][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-01-30 19:03:32,772][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-01-30 19:03:32,773][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-01-30 19:03:32,773][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Coherence:OK] [2026-01-30 19:03:32,773][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Exit] [2026-01-30 19:03:32,773][INFO][superset_tools_app] API Authentication successful [2026-01-30 19:03:32,773][INFO][superset_tools_app] Navigating to https://superset.bebesh.ru/api/v1/superset/dashboard/12/ [2026-01-30 19:03:38,423][INFO][superset_tools_app] Screenshot saved to ss-tools-storage/screenshots/12_20260130_190332.png [2026-01-30 19:03:38,435][INFO][superset_tools_app] [capture_dashboard][Coherence:OK] [2026-01-30 19:03:38,435][INFO][superset_tools_app] [capture_dashboard][Exit] [2026-01-30 19:03:38,454][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-01-30 19:03:39,471][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] LLM call failed: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': True}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'} [2026-01-30 19:03:39,471][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:Failed] Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': True}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'} [2026-01-30 19:03:44,473][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-01-30 19:03:45,290][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] LLM call failed: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': True}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'} [2026-01-30 19:03:45,290][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:Failed] Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': True}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'} [2026-01-30 19:03:50,293][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-01-30 19:03:50,885][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] LLM call failed: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': True}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'} [2026-01-30 19:03:50,885][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:Failed] Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': True}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'} [2026-01-30 19:03:58,886][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-01-30 19:04:00,040][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] LLM call failed: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': True}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'} [2026-01-30 19:04:00,041][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:Failed] Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': True}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'} [2026-01-30 19:04:16,042][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-01-30 19:04:16,862][ERROR][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard] LLM call failed: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': False}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'} [2026-01-30 19:04:16,862][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:Failed] Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': False}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'} [2026-01-30 19:04:16,863][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] RetryError[] [2026-01-30 19:04:16,863][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task ba4f8f68-fe6d-413b-b755-aeae55ec8306 failed: RetryError[] [2026-01-30 19:04:16,863][INFO][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=ba4f8f68-fe6d-413b-b755-aeae55ec8306 [2026-01-30 19:04:16,863][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=ba4f8f68-fe6d-413b-b755-aeae55ec8306 [2026-01-30 19:04:16,865][INFO][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-01-30 19:04:16,866][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-30 19:04:16,866][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-30 19:04:16,866][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-30 19:04:16,866][INFO][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=ba4f8f68-fe6d-413b-b755-aeae55ec8306 [2026-01-30 19:04:16,869][INFO][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-01-30 19:04:16,869][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-30 19:04:16,869][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task ba4f8f68-fe6d-413b-b755-aeae55ec8306 execution finished with status: TaskStatus.FAILED [2026-01-30 19:04:16,869][INFO][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-01-30 19:04:16,869][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Exit] [2026-01-30 19:05:41,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-01-30 19:05:41,480][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-30 19:05:41,480][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-30 19:05:41,480][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-30 19:05:41,480][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-30 19:05:41,480][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-30 19:05:41,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-01-30 19:05:41,480][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-30 19:05:41,480][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-30 19:05:41,480][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-30 19:05:42,011][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-30 19:05:42,011][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:05:42,011][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:05:42,011][INFO][superset_tools_app] [init_db][Entry] [2026-01-30 19:05:42,015][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-30 19:05:42,015][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-30 19:05:42,015][INFO][superset_tools_app] [__init__][Entry] [2026-01-30 19:05:42,015][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-30 19:05:42,015][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-30 19:05:42,015][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-30 19:05:42,015][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:05:42,015][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:05:42,015][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:05:42,043][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-30 19:05:42,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:42,044][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-30 19:05:42,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:42,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:42,046][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:42,046][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:42,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:05:42,046][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:05:42,046][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:05:42,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:05:42,046][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:05:42,046][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:05:42,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:05:42,046][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:05:42,046][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:05:42,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:42,046][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:42,046][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:42,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-30 19:05:42,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:05:42,046][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:05:42,046][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:05:42,235][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:05:42,235][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:05:42,236][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:05:42,236][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:05:42,236][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:05:42,236][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:05:42,236][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-01-30 19:05:42,236][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:05:42,236][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:05:42,236][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:05:42,236][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:05:42,236][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:05:42,236][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:05:42,236][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-01-30 19:05:42,236][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:05:42,236][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:05:42,236][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:05:42,236][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-30 19:05:42,236][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-30 19:05:42,236][INFO][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-01-30 19:05:42,236][INFO][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_manager][Entry] [2026-01-30 19:05:42,236][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 19:05:42,236][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 19:05:42,236][INFO][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-01-30 19:05:42,236][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [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-01-30 19:05:42,237][INFO][superset_tools_app] [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-01-30 19:05:42,237][INFO][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-01-30 19:05:42,237][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-30 19:05:42,237][INFO][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-01-30 19:05:42,237][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-30 19:05:42,237][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-30 19:05:42,238][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-30 19:05:42,238][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-30 19:05:42,238][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-30 19:05:42,238][INFO][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-01-30 19:05:42,238][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-30 19:05:42,238][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-30 19:05:42,238][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-30 19:05:42,238][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-30 19:05:42,238][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-30 19:05:42,238][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:05:42,238][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:05:42,238][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:05:42,510][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-30 19:05:42,511][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:05:42,511][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:05:42,535][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-30 19:05:42,535][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-30 19:05:42,535][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-30 19:05:42,535][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-30 19:05:42,536][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-30 19:05:42,536][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-30 19:05:42,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-30 19:05:42,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-30 19:05:42,536][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-30 19:05:42,536][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-30 19:05:42,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-30 19:05:42,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-30 19:05:42,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:05:42,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:05:42,536][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-30 19:05:42,536][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-30 19:05:42,536][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-30 19:05:42,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:05:42,536][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:05:42,536][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:05:42,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-30 19:05:42,536][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-30 19:05:42,536][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-30 19:05:42,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-30 19:05:42,536][INFO][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-01-30 19:05:42,536][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-30 19:05:42,536][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-30 19:05:42,536][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-30 19:05:42,536][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-30 19:05:42,537][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-30 19:05:42,537][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-30 19:05:42,537][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-30 19:05:42,537][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-30 19:05:42,537][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-30 19:05:42,537][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-30 19:05:42,537][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-30 19:05:42,537][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-30 19:05:42,537][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-30 19:05:42,537][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-30 19:05:42,537][INFO][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-01-30 19:05:42,537][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-30 19:05:42,537][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-30 19:05:42,537][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-30 19:05:42,537][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-30 19:05:42,537][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-30 19:05:42,537][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:05:42,537][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:05:42,537][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-30 19:05:42,538][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:05:42,538][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:05:42,538][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-30 19:05:42,538][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-30 19:05:42,538][INFO][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-01-30 19:05:42,538][INFO][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-01-30 19:05:42,539][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-01-30 19:05:42,539][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-30 19:05:42,539][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-30 19:05:42,539][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-30 19:05:42,539][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-30 19:05:42,539][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-30 19:05:42,539][INFO][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-01-30 19:05:42,549][INFO][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-01-30 19:05:42,549][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-30 19:05:42,549][INFO][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-01-30 19:05:42,549][INFO][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-01-30 19:05:42,549][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-30 19:05:42,549][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-30 19:05:42,549][INFO][superset_tools_app] TaskManager initialized [2026-01-30 19:05:42,549][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-30 19:05:42,550][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-30 19:05:42,550][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-30 19:05:42,550][INFO][superset_tools_app] SchedulerService initialized [2026-01-30 19:05:42,585][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-30 19:05:42,585][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-30 19:05:42,585][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-30 19:05:42,670][INFO][superset_tools_app] [startup_event][Entry] [2026-01-30 19:05:42,670][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-30 19:05:42,670][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-30 19:05:42,670][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-30 19:05:42,670][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-30 19:05:42,670][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-30 19:05:42,670][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-30 19:05:42,671][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-30 19:05:42,671][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-30 19:05:42,671][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-30 19:05:42,671][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-30 19:05:42,671][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-30 19:05:42,671][INFO][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-01-30 19:05:42,671][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-01-30 19:05:42,671][INFO][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-01-30 19:05:42,672][INFO][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-01-30 19:05:42,672][INFO][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-01-30 19:05:42,672][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-30 19:05:42,672][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-30 19:05:42,672][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-30 19:05:57,106][INFO][superset_tools_app] [shutdown_event][Entry] [2026-01-30 19:05:57,106][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-30 19:05:57,106][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-30 19:05:57,106][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-30 19:05:57,106][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-30 19:05:57,106][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-30 19:05:57,106][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-01-30 19:05:57,107][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-30 19:05:57,107][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-30 19:05:57,107][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-30 19:05:57,566][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-30 19:05:57,566][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:05:57,566][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:05:57,566][INFO][superset_tools_app] [init_db][Entry] [2026-01-30 19:05:57,570][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-30 19:05:57,570][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-30 19:05:57,570][INFO][superset_tools_app] [__init__][Entry] [2026-01-30 19:05:57,570][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-30 19:05:57,570][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-30 19:05:57,570][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-30 19:05:57,570][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:05:57,570][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:05:57,570][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:05:57,598][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:05:57,598][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:05:57,598][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:05:57,598][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:57,598][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:57,598][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:57,598][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:05:57,598][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-30 19:05:57,598][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 19:05:57,598][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 19:05:57,598][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-30 19:05:57,598][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 19:05:57,598][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 19:05:57,598][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:05:57,598][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:05:57,598][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-30 19:05:57,598][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-30 19:05:57,598][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-30 19:05:57,598][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-30 19:05:57,599][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:05:57,599][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:57,600][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-30 19:05:57,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:05:57,601][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:05:57,602][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:05:57,602][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:05:57,602][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:05:57,602][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:05:57,602][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:57,602][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:57,602][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:57,602][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-30 19:05:57,602][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:05:57,602][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:05:57,602][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:05:57,839][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:05:57,839][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:05:57,839][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:05:57,839][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:05:57,839][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:05:57,839][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:05:57,839][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-01-30 19:05:57,839][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:05:57,839][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:05:57,839][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:05:57,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:05:57,840][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:05:57,840][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:05:57,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-01-30 19:05:57,840][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:05:57,840][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:05:57,840][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:05:57,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-30 19:05:57,841][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-30 19:05:57,841][INFO][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-01-30 19:05:57,841][INFO][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_manager][Entry] [2026-01-30 19:05:57,841][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 19:05:57,841][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 19:05:57,841][INFO][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-01-30 19:05:57,841][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-30 19:05:57,841][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-30 19:05:57,841][INFO][superset_tools_app] [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-01-30 19:05:57,841][INFO][superset_tools_app] [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-01-30 19:05:57,841][INFO][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-01-30 19:05:57,841][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-30 19:05:57,841][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-30 19:05:57,841][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-30 19:05:57,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:05:57,841][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:05:57,841][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:05:57,841][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-30 19:05:57,841][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-30 19:05:57,842][INFO][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-01-30 19:05:57,842][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-30 19:05:57,842][INFO][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-01-30 19:05:57,842][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-30 19:05:57,842][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:05:57,842][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:05:58,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-30 19:05:58,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:05:58,091][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:05:58,115][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-30 19:05:58,116][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-30 19:05:58,116][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-30 19:05:58,116][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-30 19:05:58,116][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-30 19:05:58,116][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-30 19:05:58,116][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-30 19:05:58,116][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-30 19:05:58,116][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-30 19:05:58,116][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-30 19:05:58,116][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-30 19:05:58,116][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-30 19:05:58,116][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:05:58,116][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:05:58,117][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-30 19:05:58,117][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-30 19:05:58,117][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-30 19:05:58,117][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:05:58,117][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:05:58,117][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:05:58,117][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-30 19:05:58,117][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-30 19:05:58,117][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-30 19:05:58,117][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-30 19:05:58,117][INFO][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-01-30 19:05:58,117][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-30 19:05:58,117][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-30 19:05:58,117][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-30 19:05:58,117][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-30 19:05:58,117][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-30 19:05:58,117][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-30 19:05:58,118][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-30 19:05:58,118][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-30 19:05:58,118][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-30 19:05:58,118][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-30 19:05:58,118][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-30 19:05:58,118][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-30 19:05:58,118][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-30 19:05:58,118][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-30 19:05:58,118][INFO][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-01-30 19:05:58,118][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-30 19:05:58,118][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-30 19:05:58,118][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-30 19:05:58,118][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-30 19:05:58,118][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-30 19:05:58,118][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:05:58,118][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:05:58,118][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:05:58,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:05:58,120][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:05:58,120][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:05:58,120][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-30 19:05:58,120][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:05:58,120][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:05:58,120][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-30 19:05:58,120][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-30 19:05:58,120][INFO][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-01-30 19:05:58,120][INFO][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-01-30 19:05:58,120][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-01-30 19:05:58,120][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-30 19:05:58,120][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-30 19:05:58,120][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-30 19:05:58,120][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-30 19:05:58,120][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-30 19:05:58,120][INFO][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-01-30 19:05:58,132][INFO][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-01-30 19:05:58,133][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-30 19:05:58,133][INFO][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-01-30 19:05:58,133][INFO][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-01-30 19:05:58,133][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-30 19:05:58,133][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-30 19:05:58,133][INFO][superset_tools_app] TaskManager initialized [2026-01-30 19:05:58,133][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-30 19:05:58,133][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-30 19:05:58,134][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-30 19:05:58,134][INFO][superset_tools_app] SchedulerService initialized [2026-01-30 19:05:58,171][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-30 19:05:58,172][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-30 19:05:58,172][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-30 19:05:58,268][INFO][superset_tools_app] [startup_event][Entry] [2026-01-30 19:05:58,268][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-30 19:05:58,268][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-30 19:05:58,268][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-30 19:05:58,268][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-30 19:05:58,268][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-30 19:05:58,268][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-30 19:05:58,269][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-30 19:05:58,269][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-30 19:05:58,269][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-30 19:05:58,269][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-30 19:05:58,269][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-30 19:05:58,269][INFO][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-01-30 19:05:58,269][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-01-30 19:05:58,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] [SchedulerService.add_backup_job][Coherence:OK] [2026-01-30 19:05:58,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] [SchedulerService.add_backup_job][Exit] [2026-01-30 19:05:58,270][INFO][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-01-30 19:05:58,270][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-30 19:05:58,270][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-30 19:05:58,270][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-30 19:06:41,467][INFO][superset_tools_app] [shutdown_event][Entry] [2026-01-30 19:06:41,467][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-30 19:06:41,467][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-30 19:06:41,467][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-30 19:06:41,467][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-30 19:06:41,467][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-30 19:06:41,467][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-01-30 19:06:41,467][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-30 19:06:41,467][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-30 19:06:41,467][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-30 19:06:41,909][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-30 19:06:41,909][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:06:41,909][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:06:41,909][INFO][superset_tools_app] [init_db][Entry] [2026-01-30 19:06:41,912][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-30 19:06:41,912][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-30 19:06:41,913][INFO][superset_tools_app] [__init__][Entry] [2026-01-30 19:06:41,913][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-30 19:06:41,913][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-30 19:06:41,913][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-30 19:06:41,913][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:06:41,913][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:06:41,913][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:06:41,946][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:06:41,946][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:06:41,946][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:06:41,946][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:41,946][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:41,946][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:41,946][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:06:41,946][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-30 19:06:41,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:06:41,947][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-30 19:06:41,948][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:06:41,948][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-30 19:06:41,949][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:06:41,949][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:06:42,152][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:06:42,152][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:06:42,152][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:06:42,152][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:06:42,152][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:06:42,152][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:06:42,152][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-01-30 19:06:42,152][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:06:42,152][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:06:42,152][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:06:42,152][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:06:42,152][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:06:42,152][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:06:42,152][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-01-30 19:06:42,152][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:06:42,152][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:06:42,152][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:06:42,153][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-30 19:06:42,153][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-30 19:06:42,153][INFO][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-01-30 19:06:42,153][INFO][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_manager][Entry] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 19:06:42,154][INFO][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-01-30 19:06:42,154][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [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-01-30 19:06:42,154][INFO][superset_tools_app] [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-01-30 19:06:42,154][INFO][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-01-30 19:06:42,154][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-30 19:06:42,154][INFO][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-01-30 19:06:42,154][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-30 19:06:42,154][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-30 19:06:42,155][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-30 19:06:42,155][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-30 19:06:42,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-30 19:06:42,155][INFO][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-01-30 19:06:42,155][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-30 19:06:42,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-30 19:06:42,155][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-30 19:06:42,155][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-30 19:06:42,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-30 19:06:42,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:06:42,155][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:06:42,155][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:06:42,432][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:06:42,432][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:06:42,432][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:06:42,432][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:42,432][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:42,432][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:42,432][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:06:42,432][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:06:42,432][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:06:42,432][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:42,432][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:42,432][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:42,432][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:42,432][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:42,433][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:42,433][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:06:42,433][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:06:42,433][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:06:42,433][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:06:42,433][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:06:42,433][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:06:42,433][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:06:42,433][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:06:42,433][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:06:42,433][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:42,433][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:42,433][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:42,433][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-30 19:06:42,433][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:06:42,433][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:06:42,433][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:06:42,459][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-30 19:06:42,459][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-30 19:06:42,459][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-30 19:06:42,459][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-30 19:06:42,459][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-30 19:06:42,459][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-30 19:06:42,459][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-30 19:06:42,459][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-30 19:06:42,459][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-30 19:06:42,459][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-30 19:06:42,460][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-30 19:06:42,460][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-30 19:06:42,460][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:06:42,460][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:06:42,460][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-30 19:06:42,460][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-30 19:06:42,460][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-30 19:06:42,460][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:06:42,460][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-30 19:06:42,461][INFO][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-01-30 19:06:42,461][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-30 19:06:42,461][INFO][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-01-30 19:06:42,461][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-30 19:06:42,461][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:06:42,461][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:42,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-30 19:06:42,463][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:06:42,463][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:06:42,463][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-30 19:06:42,463][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-30 19:06:42,463][INFO][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-01-30 19:06:42,463][INFO][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-01-30 19:06:42,463][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-01-30 19:06:42,463][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-30 19:06:42,463][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-30 19:06:42,463][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-30 19:06:42,463][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-30 19:06:42,463][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-30 19:06:42,463][INFO][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-01-30 19:06:42,472][INFO][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-01-30 19:06:42,473][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-30 19:06:42,473][INFO][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-01-30 19:06:42,473][INFO][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-01-30 19:06:42,473][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-30 19:06:42,473][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-30 19:06:42,473][INFO][superset_tools_app] TaskManager initialized [2026-01-30 19:06:42,473][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-30 19:06:42,473][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-30 19:06:42,474][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-30 19:06:42,474][INFO][superset_tools_app] SchedulerService initialized [2026-01-30 19:06:42,505][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-30 19:06:42,506][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-30 19:06:42,506][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-30 19:06:42,599][INFO][superset_tools_app] [startup_event][Entry] [2026-01-30 19:06:42,600][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-30 19:06:42,600][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-30 19:06:42,600][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-30 19:06:42,600][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-30 19:06:42,600][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-30 19:06:42,600][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-30 19:06:42,600][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-30 19:06:42,600][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-30 19:06:42,600][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-30 19:06:42,600][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-30 19:06:42,600][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-30 19:06:42,600][INFO][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-01-30 19:06:42,601][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-01-30 19:06:42,601][INFO][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-01-30 19:06:42,601][INFO][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-01-30 19:06:42,601][INFO][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-01-30 19:06:42,601][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-30 19:06:42,601][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-30 19:06:42,601][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-30 19:06:49,026][INFO][superset_tools_app] [shutdown_event][Entry] [2026-01-30 19:06:49,027][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-01-30 19:06:49,027][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-30 19:06:49,027][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-30 19:06:49,027][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-01-30 19:06:49,027][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-01-30 19:06:49,027][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-01-30 19:06:49,027][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-01-30 19:06:49,027][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-01-30 19:06:49,027][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-01-30 19:06:49,496][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-30 19:06:49,496][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:06:49,496][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:06:49,496][INFO][superset_tools_app] [init_db][Entry] [2026-01-30 19:06:49,499][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-01-30 19:06:49,500][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-01-30 19:06:49,500][INFO][superset_tools_app] [__init__][Entry] [2026-01-30 19:06:49,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-01-30 19:06:49,500][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-01-30 19:06:49,500][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-01-30 19:06:49,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:06:49,500][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:06:49,500][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:49,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-01-30 19:06:49,528][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:49,529][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-01-30 19:06:49,530][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-01-30 19:06:49,530][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:06:49,530][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:06:49,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:06:49,707][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:06:49,707][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:06:49,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:06:49,707][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:06:49,708][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:06:49,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-01-30 19:06:49,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:06:49,708][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:06:49,708][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:06:49,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:06:49,708][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:06:49,708][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:06:49,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-01-30 19:06:49,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:06:49,708][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:06:49,708][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:06:49,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-01-30 19:06:49,708][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-01-30 19:06:49,709][INFO][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-01-30 19:06:49,709][INFO][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_manager][Entry] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 19:06:49,709][INFO][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-01-30 19:06:49,709][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [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-01-30 19:06:49,709][INFO][superset_tools_app] [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-01-30 19:06:49,709][INFO][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-01-30 19:06:49,709][INFO][superset_tools_app] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Action] [StoragePlugin:ensure_directories][Exit] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-01-30 19:06:49,709][INFO][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-01-30 19:06:49,709][INFO][superset_tools_app] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Action] [StoragePlugin:get_schema][Exit] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-01-30 19:06:49,709][INFO][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-01-30 19:06:49,709][INFO][superset_tools_app] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Action] [StoragePlugin:ui_route][Exit] [2026-01-30 19:06:49,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-01-30 19:06:49,710][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-01-30 19:06:49,710][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-01-30 19:06:49,710][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-01-30 19:06:49,710][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:06:49,710][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:06:49,710][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:06:49,931][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:06:49,931][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:06:49,931][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-01-30 19:06:49,932][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:06:49,932][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:06:49,954][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-01-30 19:06:49,954][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-01-30 19:06:49,954][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-01-30 19:06:49,954][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-30 19:06:49,954][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-30 19:06:49,954][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-01-30 19:06:49,954][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-01-30 19:06:49,954][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-01-30 19:06:49,954][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-01-30 19:06:49,954][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-01-30 19:06:49,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-01-30 19:06:49,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-01-30 19:06:49,955][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-01-30 19:06:49,955][INFO][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-01-30 19:06:49,955][INFO][superset_tools_app] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Action] [GitPlugin.get_schema][Exit] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-01-30 19:06:49,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-01-30 19:06:49,955][INFO][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-01-30 19:06:49,955][INFO][superset_tools_app] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Action] [GitPlugin.ui_route][Exit] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-01-30 19:06:49,956][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-01-30 19:06:49,956][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-01-30 19:06:49,957][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:06:49,957][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-01-30 19:06:49,957][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-01-30 19:06:49,957][INFO][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-01-30 19:06:49,957][INFO][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-01-30 19:06:49,957][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-01-30 19:06:49,957][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-01-30 19:06:49,957][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-01-30 19:06:49,957][INFO][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-01-30 19:06:49,967][INFO][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-01-30 19:06:49,967][INFO][superset_tools_app] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Action] [TaskPersistenceService.load_tasks][Exit] [2026-01-30 19:06:49,967][INFO][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-01-30 19:06:49,967][INFO][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-01-30 19:06:49,967][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-01-30 19:06:49,967][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-01-30 19:06:49,967][INFO][superset_tools_app] TaskManager initialized [2026-01-30 19:06:49,967][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-01-30 19:06:49,968][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-01-30 19:06:49,968][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-01-30 19:06:49,968][INFO][superset_tools_app] SchedulerService initialized [2026-01-30 19:06:50,006][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-01-30 19:06:50,006][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-01-30 19:06:50,007][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-01-30 19:06:50,110][INFO][superset_tools_app] [startup_event][Entry] [2026-01-30 19:06:50,110][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-01-30 19:06:50,111][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-01-30 19:06:50,111][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-01-30 19:06:50,111][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-01-30 19:06:50,111][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-01-30 19:06:50,111][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-01-30 19:06:50,111][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-01-30 19:06:50,111][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-01-30 19:06:50,111][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-01-30 19:06:50,111][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-01-30 19:06:50,111][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-01-30 19:06:50,111][INFO][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-01-30 19:06:50,111][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-01-30 19:06:50,112][INFO][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-01-30 19:06:50,112][INFO][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-01-30 19:06:50,112][INFO][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-01-30 19:06:50,112][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Exit] [2026-01-30 19:06:50,112][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-01-30 19:06:50,112][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-01-30 19:07:19,644][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-01-30 19:07:19,644][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-01-30 19:07:19,646][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 19:07:19,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 19:07:19,647][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 19:07:19,650][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 19:07:19,650][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 19:07:19,651][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 19:07:19,653][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 19:07:19,654][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 19:07:19,654][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 19:07:19,654][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 19:07:19,654][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-01-30 19:07:19,654][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-01-30 19:07:19,654][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-01-30 19:07:19,656][INFO][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-01-30 19:07:19,656][INFO][superset_tools_app] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Action] [get_all_providers][Exit] [2026-01-30 19:07:19,657][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-01-30 19:07:19,657][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-01-30 19:07:19,657][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-01-30 19:07:19,657][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-01-30 19:07:19,657][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-01-30 19:07:19,658][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 19:07:19,658][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 19:07:19,663][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-01-30 19:07:19,663][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-01-30 19:07:19,664][INFO][superset_tools_app] [get_task_manager][Entry] [2026-01-30 19:07:19,664][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-01-30 19:07:19,664][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-01-30 19:07:19,665][INFO][superset_tools_app] [get_auth_db][Entry] [2026-01-30 19:07:19,665][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-01-30 19:07:19,665][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-01-30 19:07:19,665][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-01-30 19:07:19,665][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-01-30 19:07:19,665][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-01-30 19:07:19,666][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-01-30 19:07:19,666][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-01-30 19:07:19,666][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-01-30 19:07:19,666][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-01-30 19:07:19,666][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-01-30 19:07:19,670][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-01-30 19:07:19,670][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-01-30 19:07:19,670][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-01-30 19:07:19,670][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-01-30 19:07:19,671][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-30 19:07:19,671][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-30 19:07:19,671][INFO][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-01-30 19:07:19,671][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-01-30 19:07:19,671][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-01-30 19:07:19,671][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-01-30 19:07:19,671][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-01-30 19:07:19,671][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-30 19:07:19,671][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-30 19:07:19,671][INFO][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=fb44c178-0f22-4a2b-8c4f-51646dee3a39 [2026-01-30 19:07:19,674][INFO][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-01-30 19:07:19,674][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-30 19:07:19,674][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task fb44c178-0f22-4a2b-8c4f-51646dee3a39 created and scheduled for execution [2026-01-30 19:07:19,674][INFO][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-01-30 19:07:19,674][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Exit] [2026-01-30 19:07:19,674][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-01-30 19:07:19,674][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-01-30 19:07:19,674][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=fb44c178-0f22-4a2b-8c4f-51646dee3a39 [2026-01-30 19:07:19,674][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-01-30 19:07:19,674][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-01-30 19:07:19,674][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-01-30 19:07:19,674][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task fb44c178-0f22-4a2b-8c4f-51646dee3a39 for plugin 'Dashboard LLM Validation' [2026-01-30 19:07:19,674][INFO][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=fb44c178-0f22-4a2b-8c4f-51646dee3a39 [2026-01-30 19:07:19,677][INFO][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-01-30 19:07:19,677][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-30 19:07:19,677][INFO][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=fb44c178-0f22-4a2b-8c4f-51646dee3a39 [2026-01-30 19:07:19,677][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=fb44c178-0f22-4a2b-8c4f-51646dee3a39 [2026-01-30 19:07:19,678][INFO][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-01-30 19:07:19,678][INFO][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Exit] [2026-01-30 19:07:19,678][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-01-30 19:07:19,678][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-01-30 19:07:19,679][INFO][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-01-30 19:07:19,679][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '12', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': 'fb44c178-0f22-4a2b-8c4f-51646dee3a39'} [2026-01-30 19:07:19,679][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-01-30 19:07:19,679][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-01-30 19:07:19,679][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-01-30 19:07:19,679][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-01-30 19:07:19,679][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-01-30 19:07:19,679][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-01-30 19:07:19,679][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-01-30 19:07:19,679][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-30 19:07:19,679][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-30 19:07:19,679][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-01-30 19:07:19,679][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_provider][Entry] [2026-01-30 19:07:19,680][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-01-30 19:07:19,680][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-01-30 19:07:19,681][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][Coherence:OK] [2026-01-30 19:07:19,681][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][Exit] [2026-01-30 19:07:19,681][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=12 [2026-01-30 19:07:19,681][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 12 [2026-01-30 19:07:19,682][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-01-30 19:07:19,682][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-01-30 19:07:19,682][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-01-30 19:07:19,683][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-01-30 19:07:19,683][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-01-30 19:07:19,973][INFO][superset_tools_app] [__init__][Entry] [2026-01-30 19:07:19,973][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-01-30 19:07:19,973][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:07:19,973][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:07:19,974][INFO][superset_tools_app] [__init__][Entry] [2026-01-30 19:07:19,974][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-01-30 19:07:19,974][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-01-30 19:07:19,974][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-01-30 19:07:19,974][INFO][superset_tools_app] [_init_session][Entry] [2026-01-30 19:07:19,974][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-01-30 19:07:19,974][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-01-30 19:07:19,974][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-01-30 19:07:19,974][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-01-30 19:07:19,974][INFO][superset_tools_app] [SupersetClient.authenticate][Entry] [2026-01-30 19:07:19,974][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [authenticate][Entry] [2026-01-30 19:07:19,974][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-01-30 19:07:19,974][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-01-30 19:07:19,974][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Debug] Auth payload: {'username': 'admin', 'password': '******', 'provider': 'db', 'refresh': 'true'} [2026-01-30 19:07:20,154][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-01-30 19:07:20,155][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-01-30 19:07:20,155][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-01-30 19:07:20,155][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Coherence:OK] [2026-01-30 19:07:20,155][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Exit] [2026-01-30 19:07:20,155][INFO][superset_tools_app] API Authentication successful [2026-01-30 19:07:20,155][INFO][superset_tools_app] Navigating to https://superset.bebesh.ru/api/v1/superset/dashboard/12/ [2026-01-30 19:07:25,762][INFO][superset_tools_app] Screenshot saved to ss-tools-storage/screenshots/12_20260130_190719.png [2026-01-30 19:07:25,772][INFO][superset_tools_app] [capture_dashboard][Coherence:OK] [2026-01-30 19:07:25,773][INFO][superset_tools_app] [capture_dashboard][Exit] [2026-01-30 19:07:25,781][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-01-30 19:07:25,782][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-01-30 19:07:25,782][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: google/gemma-3-27b-it:free [2026-01-30 19:07:27,669][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] JSON mode failed or not supported: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': True}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'}. Falling back to plain text response. [2026-01-30 19:07:43,656][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Failed to parse JSON directly, attempting to extract from code blocks [2026-01-30 19:07:43,656][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:OK] [2026-01-30 19:07:43,656][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Exit] [2026-01-30 19:07:43,656][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-01-30 19:07:43,656][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-01-30 19:07:43,660][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-01-30 19:07:43,660][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-01-30 19:07:43,661][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task fb44c178-0f22-4a2b-8c4f-51646dee3a39 completed successfully [2026-01-30 19:07:43,661][INFO][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=fb44c178-0f22-4a2b-8c4f-51646dee3a39 [2026-01-30 19:07:43,661][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=fb44c178-0f22-4a2b-8c4f-51646dee3a39 [2026-01-30 19:07:43,662][ERROR][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] Failed to persist task fb44c178-0f22-4a2b-8c4f-51646dee3a39: (builtins.TypeError) Object of type datetime is not JSON serializable [SQL: UPDATE task_records SET status=?, logs=?, result=? WHERE task_records.id = ?] [parameters: [{'result': {'id': None, 'dashboard_id': '12', 'timestamp': datetime.datetime(2026, 1, 30, 16, 7, 43, 656859), 'status': 502 Bad Gateway

502 Bad Gateway


openresty
[2026-02-02 19:23:46,677][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [AuthenticationError.__init__][Entry] [2026-02-02 19:23:46,677][INFO][superset_tools_app] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [SupersetAPIError.__init__][Entry] [2026-02-02 19:23:46,677][INFO][superset_tools_app] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Coherence:OK] [2026-02-02 19:23:46,677][INFO][superset_tools_app] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Action] [SupersetAPIError.__init__][Exit] [2026-02-02 19:23:46,677][INFO][superset_tools_app] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Coherence:OK] [2026-02-02 19:23:46,677][INFO][superset_tools_app] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Action] [AuthenticationError.__init__][Exit] [2026-02-02 19:23:46,677][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:Failed] [API_FAILURE] Authentication failed: 502 Server Error: Bad Gateway for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-02-02 19:23:46,677][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:Failed] [API_FAILURE] Authentication failed: 502 Server Error: Bad Gateway for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-02-02 19:23:46,677][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:Failed] [API_FAILURE] Authentication failed: 502 Server Error: Bad Gateway for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-02-02 19:23:46,677][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:Failed] [API_FAILURE] Authentication failed: 502 Server Error: Bad Gateway for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-02-02 19:23:46,677][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:Failed] [API_FAILURE] Authentication failed: 502 Server Error: Bad Gateway for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-02-02 19:23:46,677][INFO][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] [API_FAILURE] Authentication failed: 502 Server Error: Bad Gateway for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-02-02 19:23:46,678][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:Failed] [API_FAILURE] Authentication failed: 502 Server Error: Bad Gateway for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-02-02 19:23:46,678][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:Failed] [API_FAILURE] Authentication failed: 502 Server Error: Bad Gateway for url: https://superset.bebesh.ru/api/v1/security/login | Context: {'type': 'authentication'} [2026-02-02 19:31:22,827][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:31:22,827][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:31:22,827][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:31:22,827][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 19:31:22,831][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 19:31:22,831][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 19:31:22,831][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:31:22,832][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 19:31:22,832][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 19:31:22,832][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 19:31:22,832][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:31:22,832][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:31:22,832][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:31:22,858][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:31:22,859][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 19:31:22,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:31:22,860][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 19:31:22,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:31:22,861][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:31:22,862][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:31:22,862][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:31:22,862][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:31:22,862][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 19:31:22,862][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:31:22,862][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:31:22,862][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:31:23,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:31:23,046][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:31:23,046][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:31:23,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:31:23,046][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:31:23,046][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:31:23,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 19:31:23,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:31:23,046][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:31:23,047][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:31:23,047][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:31:23,047][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:31:23,047][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:31:23,047][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 19:31:23,047][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:31:23,047][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:31:23,047][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:31:23,047][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 19:31:23,047][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 19:31:23,048][INFO][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-02 19:31:23,048][INFO][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_manager][Entry] [2026-02-02 19:31:23,048][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:31:23,048][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:31:23,048][INFO][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-02 19:31:23,048][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:31:23,048][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:31:23,048][INFO][superset_tools_app] [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-02 19:31:23,048][INFO][superset_tools_app] [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-02 19:31:23,048][INFO][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-02 19:31:23,048][INFO][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-02 19:31:23,048][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 19:31:23,048][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 19:31:23,048][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:31:23,048][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:31:23,048][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:31:23,048][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:31:23,048][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:31:23,048][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:31:23,048][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 19:31:23,048][INFO][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-02 19:31:23,048][INFO][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-02 19:31:23,048][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:31:23,049][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:31:23,049][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:31:23,049][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:31:23,049][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:31:23,049][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:31:23,049][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 19:31:23,049][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 19:31:23,049][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 19:31:23,049][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 19:31:23,049][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 19:31:23,049][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 19:31:23,049][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 19:31:23,049][INFO][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-02 19:31:23,049][INFO][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-02 19:31:23,049][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:31:23,049][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:31:23,049][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:31:23,049][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 19:31:23,049][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:31:23,049][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:31:23,049][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 19:31:23,278][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:31:23,278][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:31:23,299][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 19:31:23,299][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 19:31:23,299][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 19:31:23,299][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:31:23,299][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:31:23,299][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 19:31:23,299][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 19:31:23,299][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 19:31:23,300][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 19:31:23,300][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 19:31:23,300][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 19:31:23,300][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:31:23,300][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:31:23,300][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:31:23,300][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 19:31:23,300][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 19:31:23,300][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 19:31:23,300][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:31:23,300][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:31:23,300][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:31:23,300][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:31:23,300][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:31:23,300][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:31:23,300][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 19:31:23,300][INFO][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-02 19:31:23,300][INFO][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-02 19:31:23,301][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:31:23,301][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:31:23,301][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:31:23,301][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:31:23,301][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:31:23,301][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:31:23,301][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 19:31:23,301][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 19:31:23,301][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 19:31:23,301][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 19:31:23,301][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 19:31:23,301][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 19:31:23,301][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 19:31:23,301][INFO][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-02 19:31:23,301][INFO][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-02 19:31:23,301][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:31:23,301][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:31:23,301][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:31:23,301][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 19:31:23,301][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:31:23,301][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:31:23,301][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:31:23,301][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 19:31:23,302][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:31:23,302][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:31:23,302][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 19:31:23,302][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 19:31:23,302][INFO][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-02 19:31:23,302][INFO][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-02 19:31:23,302][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-02 19:31:23,302][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 19:31:23,303][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 19:31:23,303][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 19:31:23,303][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 19:31:23,303][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 19:31:23,303][INFO][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-02 19:31:23,310][INFO][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-02 19:31:23,310][INFO][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-02 19:31:23,311][INFO][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-02 19:31:23,311][INFO][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-02 19:31:23,311][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 19:31:23,311][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 19:31:23,311][INFO][superset_tools_app] TaskManager initialized [2026-02-02 19:31:23,311][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 19:31:23,311][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 19:31:23,311][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 19:31:23,311][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 19:31:23,339][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 19:31:23,340][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:31:23,340][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:31:23,418][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 19:31:23,418][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:31:23,418][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:31:23,418][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:31:23,418][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 19:31:23,418][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 19:31:23,418][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 19:31:23,419][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 19:31:23,419][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 19:31:23,419][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 19:31:23,419][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:31:23,419][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:31:23,419][INFO][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-02 19:31:23,419][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-02 19:31:23,419][INFO][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-02 19:31:23,419][INFO][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-02 19:31:23,419][INFO][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-02 19:31:23,419][INFO][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-02 19:31:23,419][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 19:31:23,419][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 19:31:25,214][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-02-02 19:31:25,214][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-02-02 19:31:25,216][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:31:25,216][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:31:25,216][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:31:25,220][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:31:25,220][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:31:25,220][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:31:25,222][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:31:25,222][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:31:25,222][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:31:25,222][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:31:25,222][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-02-02 19:31:25,222][INFO][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-02 19:31:25,222][INFO][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-02 19:31:25,226][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-02-02 19:31:25,226][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:31:25,226][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:31:25,227][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:31:25,227][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:31:25,238][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments [2026-02-02 19:31:25,238][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-02-02 19:31:25,239][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 19:31:25,239][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:31:25,239][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:31:25,239][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:31:25,240][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:31:25,240][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:31:25,240][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:31:25,240][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:31:25,240][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:31:25,241][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:31:25,241][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:31:25,241][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:31:25,241][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:31:25,241][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-02-02 19:31:25,242][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 19:31:25,243][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 19:31:25,243][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-02-02 19:31:25,243][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-02 19:31:25,243][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:31:25,243][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:31:25,243][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:31:25,243][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:31:25,243][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-02-02 19:31:25,243][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:31:25,243][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:31:25,245][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:31:25,245][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:31:25,252][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-02-02 19:31:25,252][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-02-02 19:31:25,253][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 19:31:25,253][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:31:25,253][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:31:25,253][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:31:25,253][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:31:25,253][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:31:25,254][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:31:25,254][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:31:25,254][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:31:25,255][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:31:25,255][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:31:25,255][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:31:25,255][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:31:25,255][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-02-02 19:31:25,257][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 19:31:25,257][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 19:31:25,257][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-02-02 19:31:25,258][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-02 19:31:25,258][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:31:25,258][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:31:25,258][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 19:31:25,258][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 19:31:25,258][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 19:31:25,258][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 19:31:25,258][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:31:25,258][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:31:25,258][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 19:31:25,258][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 19:31:25,258][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:31:25,258][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:31:25,258][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-02-02 19:31:25,259][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 19:31:25,259][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 19:31:25,259][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 19:31:25,259][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 19:31:25,259][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-02 19:31:25,259][INFO][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-02 19:31:25,259][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-02 19:31:25,259][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-02 19:31:25,259][INFO][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-02 19:31:25,259][INFO][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-02 19:31:25,259][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-02-02 19:31:25,259][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-02-02 19:31:25,259][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-02-02 19:31:25,259][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 19:31:25,259][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 19:31:25,259][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-02-02 19:31:25,259][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-02 19:31:25,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-02 19:31:25,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-02 19:31:25,260][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-02 19:31:25,683][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 19:31:25,683][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 19:31:25,683][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 19:31:25,683][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 19:31:25,683][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 19:31:25,983][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-02-02 19:31:25,984][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-02-02 19:31:25,984][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-02-02 19:31:25,984][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-02-02 19:31:25,984][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-02 19:31:25,984][INFO][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-02 19:31:25,984][INFO][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-02 19:31:25,984][INFO][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-02 19:31:25,984][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-02 19:31:25,984][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 19:31:25,984][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 19:31:25,984][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-02 19:31:25,984][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 19:31:25,984][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 19:31:26,499][INFO][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-02 19:31:26,499][INFO][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-02 19:31:26,499][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-02-02 19:31:26,499][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 19:31:26,499][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 19:31:26,499][INFO][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-02 19:31:26,499][INFO][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-02 19:31:26,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-02-02 19:31:26,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:31:26,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:31:26,502][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:31:26,502][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:31:29,829][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 19:31:29,829][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 19:31:29,829][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:31:29,830][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:31:29,830][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:31:29,830][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:31:29,830][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:31:29,830][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:31:29,831][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:31:29,831][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:31:29,831][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:31:29,831][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:31:29,831][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 19:31:29,831][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 19:31:29,831][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 19:31:29,832][INFO][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-02 19:31:29,832][INFO][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-02 19:31:29,832][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 19:31:29,832][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:31:29,832][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:31:29,833][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 19:31:29,833][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 19:31:29,833][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:31:29,833][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:31:29,839][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 19:31:29,839][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 19:31:29,840][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 19:31:29,840][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 19:31:29,840][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 19:31:29,841][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:31:29,841][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:31:29,841][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:31:29,841][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:31:29,841][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:31:29,841][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:31:29,843][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:31:29,843][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:31:29,843][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:31:29,843][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:31:29,843][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 19:31:29,844][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 19:31:29,844][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 19:31:29,844][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 19:31:29,844][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 19:31:29,845][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 19:31:29,845][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 19:31:29,845][INFO][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-02 19:31:29,845][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 19:31:29,845][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 19:31:29,845][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 19:31:29,845][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 19:31:29,845][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 19:31:29,845][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 19:31:29,845][INFO][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=cf2abe5f-683b-4c18-b1ac-09c281e55420 [2026-02-02 19:31:29,848][INFO][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-02 19:31:29,848][INFO][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-02 19:31:29,848][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task cf2abe5f-683b-4c18-b1ac-09c281e55420 created and scheduled for execution [2026-02-02 19:31:29,848][INFO][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-02 19:31:29,848][INFO][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-02 19:31:29,849][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 19:31:29,849][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 19:31:29,849][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=cf2abe5f-683b-4c18-b1ac-09c281e55420 [2026-02-02 19:31:29,849][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 19:31:29,849][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 19:31:29,849][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 19:31:29,849][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task cf2abe5f-683b-4c18-b1ac-09c281e55420 for plugin 'Dashboard LLM Validation' [2026-02-02 19:31:29,849][INFO][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=cf2abe5f-683b-4c18-b1ac-09c281e55420 [2026-02-02 19:31:29,851][INFO][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-02 19:31:29,851][INFO][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-02 19:31:29,851][INFO][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=cf2abe5f-683b-4c18-b1ac-09c281e55420 [2026-02-02 19:31:29,851][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=cf2abe5f-683b-4c18-b1ac-09c281e55420 [2026-02-02 19:31:29,853][INFO][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-02 19:31:29,853][INFO][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-02 19:31:29,853][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 19:31:29,853][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 19:31:29,853][INFO][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-02 19:31:29,853][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '12', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': 'cf2abe5f-683b-4c18-b1ac-09c281e55420'} [2026-02-02 19:31:29,853][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 19:31:29,853][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:31:29,853][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:31:29,853][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 19:31:29,853][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 19:31:29,853][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 19:31:29,853][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 19:31:29,853][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 19:31:29,854][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 19:31:29,854][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 19:31:29,854][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_provider][Entry] [2026-02-02 19:31:29,854][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 19:31:29,854][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 19:31:29,858][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][Coherence:OK] [2026-02-02 19:31:29,858][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][Exit] [2026-02-02 19:31:29,858][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=12 [2026-02-02 19:31:29,858][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 12 [2026-02-02 19:31:29,860][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 19:31:29,860][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 19:31:29,860][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 19:31:29,860][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:31:29,861][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:31:30,432][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:31:30,432][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 19:31:30,432][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:31:30,432][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:31:30,432][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:31:30,432][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 19:31:30,432][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:31:30,432][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:31:30,432][INFO][superset_tools_app] [_init_session][Entry] [2026-02-02 19:31:30,432][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 19:31:30,432][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 19:31:30,432][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 19:31:30,432][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 19:31:30,433][INFO][superset_tools_app] [SupersetClient.authenticate][Entry] [2026-02-02 19:31:30,433][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [authenticate][Entry] [2026-02-02 19:31:30,433][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-02 19:31:30,433][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-02 19:31:30,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-02 19:31:30,817][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 19:31:30,817][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 19:31:30,817][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 19:31:30,817][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Coherence:OK] [2026-02-02 19:31:30,817][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Exit] [2026-02-02 19:31:30,818][INFO][superset_tools_app] API Authentication successful [2026-02-02 19:31:30,818][INFO][superset_tools_app] Navigating to https://superset.bebesh.ru/api/v1/superset/dashboard/12/ [2026-02-02 19:31:36,237][INFO][superset_tools_app] [log_requests][Entry] GET /api/plugins [2026-02-02 19:31:36,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-02-02 19:31:36,237][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-02-02 19:31:36,237][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-02-02 19:31:36,237][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-02-02 19:31:36,238][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:31:36,238][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:31:36,238][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:31:36,238][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:31:36,238][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:31:36,238][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:31:36,239][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:31:36,239][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:31:36,239][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:31:36,239][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:31:36,239][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-02-02 19:31:36,240][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 19:31:36,240][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 19:31:36,240][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-02-02 19:31:36,241][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-02 19:31:36,241][INFO][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-02 19:31:36,241][INFO][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-02 19:31:36,241][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-02 19:31:36,241][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-02 19:31:36,242][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-02-02 19:31:36,242][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:31:36,242][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:31:36,243][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:31:36,243][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:31:36,724][INFO][superset_tools_app] Screenshot saved to ss-tools-storage/screenshots/12_20260202_193129.png [2026-02-02 19:31:36,731][INFO][superset_tools_app] [capture_dashboard][Coherence:OK] [2026-02-02 19:31:36,731][INFO][superset_tools_app] [capture_dashboard][Exit] [2026-02-02 19:31:36,750][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-02 19:31:36,750][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-02 19:31:36,750][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: google/gemma-3-27b-it:free [2026-02-02 19:31:37,747][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] JSON mode failed or not supported: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': True}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'}. Falling back to plain text response. [2026-02-02 19:31:55,011][ERROR][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] LLM call failed: Error code: 500 - {'error': {'message': 'Internal Server Error', 'code': 500}} [2026-02-02 19:31:55,011][INFO][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: 500 - {'error': {'message': 'Internal Server Error', 'code': 500}} [2026-02-02 19:32:00,013][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-02 19:32:00,013][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: google/gemma-3-27b-it:free [2026-02-02 19:32:01,228][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] JSON mode failed or not supported: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': False}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'}. Falling back to plain text response. [2026-02-02 19:32:17,491][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Failed to parse JSON directly, attempting to extract from code blocks [2026-02-02 19:32:17,491][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:OK] [2026-02-02 19:32:17,491][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Exit] [2026-02-02 19:32:17,491][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-02 19:32:17,492][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-02 19:32:17,496][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-02 19:32:17,496][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-02 19:32:17,496][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task cf2abe5f-683b-4c18-b1ac-09c281e55420 completed successfully [2026-02-02 19:32:17,496][INFO][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=cf2abe5f-683b-4c18-b1ac-09c281e55420 [2026-02-02 19:32:17,496][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=cf2abe5f-683b-4c18-b1ac-09c281e55420 [2026-02-02 19:32:17,498][ERROR][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] Failed to persist task cf2abe5f-683b-4c18-b1ac-09c281e55420: (builtins.TypeError) Object of type datetime is not JSON serializable [SQL: UPDATE task_records SET status=?, logs=?, result=? WHERE task_records.id = ?] [parameters: [{'logs': [{'timestamp': '2026-02-02T16:31:29.851989', 'level': 'INFO', 'message': "Task started for plugin 'Dashboard LLM Validation'", 'context': Non ... (2670 characters truncated) ... age': 'Superset encountered an unexpected error (Issue 1011).', 'location': 'Backend'}]}"}, 'task_records_id': 'cf2abe5f-683b-4c18-b1ac-09c281e55420'}]] [2026-02-02 19:32:17,498][INFO][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-02 19:32:17,498][INFO][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-02 19:32:17,498][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 19:32:17,498][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 19:32:17,498][INFO][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=cf2abe5f-683b-4c18-b1ac-09c281e55420 [2026-02-02 19:32:17,499][ERROR][superset_tools_app] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] [TaskPersistenceService.persist_task][Action] Failed to persist task cf2abe5f-683b-4c18-b1ac-09c281e55420: (builtins.TypeError) Object of type datetime is not JSON serializable [SQL: UPDATE task_records SET status=?, finished_at=?, logs=?, result=? WHERE task_records.id = ?] [parameters: [{'logs': [{'timestamp': '2026-02-02T16:31:29.851989', 'level': 'INFO', 'message': "Task started for plugin 'Dashboard LLM Validation'", 'context': Non ... (2736 characters truncated) ... age': 'Superset encountered an unexpected error (Issue 1011).', 'location': 'Backend'}]}"}, 'task_records_id': 'cf2abe5f-683b-4c18-b1ac-09c281e55420'}]] [2026-02-02 19:32:17,499][INFO][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-02 19:32:17,499][INFO][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-02 19:32:17,499][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task cf2abe5f-683b-4c18-b1ac-09c281e55420 execution finished with status: TaskStatus.SUCCESS [2026-02-02 19:32:17,499][INFO][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-02 19:32:17,499][INFO][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-02 19:35:19,436][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 19:35:19,436][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:35:19,436][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:35:19,437][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:35:19,437][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 19:35:19,437][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 19:35:19,437][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 19:35:19,437][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 19:35:19,437][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 19:35:19,437][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 19:35:19,967][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:35:19,967][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:35:19,967][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:35:19,967][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 19:35:19,970][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 19:35:19,970][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 19:35:19,970][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:35:19,970][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 19:35:19,970][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 19:35:19,970][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 19:35:19,970][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:35:19,970][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:35:19,970][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:35:19,994][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:35:19,994][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:35:19,994][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:35:19,994][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:19,994][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:19,994][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:19,994][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:35:19,994][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:35:19,994][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:35:19,994][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:35:19,994][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 19:35:19,994][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:35:19,994][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:35:19,994][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:35:19,994][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:35:19,994][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 19:35:19,994][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 19:35:19,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:35:19,995][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 19:35:19,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:19,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 19:35:19,996][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:35:19,997][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:35:19,997][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:35:20,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:35:20,220][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:35:20,220][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:35:20,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:35:20,220][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:35:20,220][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:35:20,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 19:35:20,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:35:20,220][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:35:20,220][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:35:20,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:35:20,220][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:35:20,220][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:35:20,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 19:35:20,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:35:20,220][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:35:20,220][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:35:20,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 19:35:20,221][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 19:35:20,221][INFO][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-02 19:35:20,221][INFO][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_manager][Entry] [2026-02-02 19:35:20,221][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:35:20,221][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:35:20,221][INFO][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-02 19:35:20,221][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:35:20,221][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:35:20,221][INFO][superset_tools_app] [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-02 19:35:20,221][INFO][superset_tools_app] [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-02 19:35:20,221][INFO][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-02 19:35:20,221][INFO][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-02 19:35:20,221][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 19:35:20,221][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 19:35:20,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:35:20,221][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:35:20,221][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:35:20,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:35:20,221][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:35:20,221][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:35:20,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 19:35:20,221][INFO][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-02 19:35:20,221][INFO][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-02 19:35:20,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:35:20,222][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:35:20,222][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:35:20,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:35:20,222][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:35:20,222][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:35:20,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 19:35:20,222][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 19:35:20,222][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 19:35:20,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 19:35:20,222][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 19:35:20,222][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 19:35:20,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 19:35:20,222][INFO][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-02 19:35:20,222][INFO][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-02 19:35:20,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:35:20,222][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:35:20,222][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:35:20,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 19:35:20,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:35:20,222][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:35:20,222][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:35:20,435][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:35:20,436][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:20,436][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:20,436][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:20,436][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 19:35:20,436][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:35:20,436][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:35:20,436][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:35:20,455][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 19:35:20,455][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 19:35:20,455][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 19:35:20,455][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:35:20,455][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:35:20,455][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 19:35:20,455][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 19:35:20,455][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 19:35:20,455][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 19:35:20,455][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 19:35:20,455][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 19:35:20,455][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:35:20,455][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:35:20,455][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:35:20,455][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 19:35:20,455][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 19:35:20,455][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 19:35:20,455][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 19:35:20,456][INFO][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-02 19:35:20,456][INFO][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-02 19:35:20,456][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 19:35:20,456][INFO][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-02 19:35:20,456][INFO][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-02 19:35:20,456][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 19:35:20,456][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:35:20,456][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 19:35:20,457][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:35:20,457][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:35:20,457][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 19:35:20,457][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 19:35:20,457][INFO][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-02 19:35:20,457][INFO][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-02 19:35:20,458][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-02 19:35:20,458][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 19:35:20,458][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 19:35:20,458][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 19:35:20,458][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 19:35:20,458][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 19:35:20,458][INFO][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-02 19:35:20,465][INFO][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-02 19:35:20,465][INFO][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-02 19:35:20,465][INFO][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-02 19:35:20,465][INFO][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-02 19:35:20,465][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 19:35:20,465][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 19:35:20,465][INFO][superset_tools_app] TaskManager initialized [2026-02-02 19:35:20,465][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 19:35:20,466][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 19:35:20,466][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 19:35:20,466][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 19:35:20,492][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 19:35:20,492][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:35:20,492][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:35:20,573][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 19:35:20,573][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:35:20,573][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:35:20,573][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:35:20,573][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 19:35:20,573][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 19:35:20,573][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 19:35:20,573][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 19:35:20,573][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 19:35:20,573][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 19:35:20,573][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:35:20,573][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:35:20,573][INFO][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-02 19:35:20,574][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-02 19:35:20,574][INFO][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-02 19:35:20,574][INFO][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-02 19:35:20,574][INFO][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-02 19:35:20,574][INFO][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-02 19:35:20,574][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 19:35:20,574][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 19:35:31,102][INFO][superset_tools_app] [shutdown_event][Entry] [2026-02-02 19:35:31,102][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:35:31,102][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:35:31,102][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:35:31,102][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 19:35:31,102][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 19:35:31,102][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-02 19:35:31,102][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 19:35:31,102][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 19:35:31,102][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 19:35:31,595][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:35:31,595][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:35:31,595][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:35:31,595][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 19:35:31,598][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 19:35:31,598][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 19:35:31,598][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:35:31,598][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 19:35:31,598][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 19:35:31,598][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 19:35:31,598][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:35:31,598][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:35:31,598][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:35:31,622][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:35:31,622][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:35:31,622][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:35:31,622][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:31,622][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:31,622][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:31,622][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:35:31,622][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 19:35:31,623][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:31,623][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 19:35:31,624][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:35:31,624][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:35:31,625][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:35:31,625][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:35:31,625][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:35:31,625][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:35:31,625][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:35:31,625][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:31,625][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:31,625][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:31,625][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 19:35:31,625][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:35:31,625][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:35:31,625][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:35:31,812][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:35:31,812][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:35:31,812][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:35:31,812][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:35:31,812][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:35:31,812][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:35:31,812][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 19:35:31,812][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:35:31,812][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:35:31,812][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:35:31,812][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:35:31,812][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:35:31,812][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:35:31,812][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 19:35:31,812][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:35:31,812][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:35:31,812][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:35:31,813][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 19:35:31,813][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 19:35:31,813][INFO][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-02 19:35:31,813][INFO][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_manager][Entry] [2026-02-02 19:35:31,813][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:35:31,813][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:35:31,813][INFO][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-02 19:35:31,813][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:35:31,813][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:35:31,813][INFO][superset_tools_app] [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-02 19:35:31,813][INFO][superset_tools_app] [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-02 19:35:31,813][INFO][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-02 19:35:31,813][INFO][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-02 19:35:31,813][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 19:35:31,813][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 19:35:31,813][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:35:31,813][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:35:31,813][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:35:31,813][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:35:31,813][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:35:31,813][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:35:31,813][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 19:35:31,813][INFO][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-02 19:35:31,813][INFO][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-02 19:35:31,813][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:35:31,813][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:35:31,813][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:35:31,814][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:35:31,814][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:35:31,814][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:35:31,814][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 19:35:31,814][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 19:35:31,814][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 19:35:31,814][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 19:35:31,814][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 19:35:31,814][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 19:35:31,814][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 19:35:31,814][INFO][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-02 19:35:31,814][INFO][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-02 19:35:31,814][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:35:31,814][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:35:31,814][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:35:31,814][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 19:35:31,814][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:35:31,814][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:35:31,814][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:35:32,046][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:35:32,047][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:32,047][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:32,047][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:32,047][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 19:35:32,047][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:35:32,047][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:35:32,047][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:35:32,068][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 19:35:32,068][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 19:35:32,068][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 19:35:32,068][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:35:32,068][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:35:32,068][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 19:35:32,068][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 19:35:32,068][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 19:35:32,068][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 19:35:32,068][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 19:35:32,068][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 19:35:32,068][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:35:32,068][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:35:32,068][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 19:35:32,069][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 19:35:32,069][INFO][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-02 19:35:32,069][INFO][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-02 19:35:32,069][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 19:35:32,069][INFO][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-02 19:35:32,069][INFO][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-02 19:35:32,069][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 19:35:32,069][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:35:32,069][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:35:32,070][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:35:32,071][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:35:32,071][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 19:35:32,071][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:35:32,071][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:35:32,071][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 19:35:32,071][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 19:35:32,071][INFO][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-02 19:35:32,071][INFO][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-02 19:35:32,071][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-02 19:35:32,071][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 19:35:32,071][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 19:35:32,071][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 19:35:32,071][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 19:35:32,071][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 19:35:32,071][INFO][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-02 19:35:32,079][INFO][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-02 19:35:32,079][INFO][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-02 19:35:32,079][INFO][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-02 19:35:32,079][INFO][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-02 19:35:32,079][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 19:35:32,079][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 19:35:32,079][INFO][superset_tools_app] TaskManager initialized [2026-02-02 19:35:32,079][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 19:35:32,080][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 19:35:32,080][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 19:35:32,080][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 19:35:32,110][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 19:35:32,110][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:35:32,110][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:35:32,194][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 19:35:32,194][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:35:32,194][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:35:32,194][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:35:32,194][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 19:35:32,194][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 19:35:32,194][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 19:35:32,194][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 19:35:32,195][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 19:35:32,195][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 19:35:32,195][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:35:32,195][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:35:32,195][INFO][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-02 19:35:32,195][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-02 19:35:32,195][INFO][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-02 19:35:32,195][INFO][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-02 19:35:32,195][INFO][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-02 19:35:32,195][INFO][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-02 19:35:32,195][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 19:35:32,195][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 19:36:20,063][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-02-02 19:36:20,063][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-02-02 19:36:20,064][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:36:20,065][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:36:20,065][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:36:20,069][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:36:20,070][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:36:20,070][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:36:20,072][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:36:20,072][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:36:20,072][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:36:20,073][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:36:20,073][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-02-02 19:36:20,073][INFO][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-02 19:36:20,073][INFO][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-02 19:36:20,079][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-02-02 19:36:20,079][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:36:20,079][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:36:20,080][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:36:20,080][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:36:20,088][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments [2026-02-02 19:36:20,088][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-02-02 19:36:20,089][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 19:36:20,090][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:36:20,090][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:36:20,090][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:36:20,091][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:36:20,092][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:36:20,092][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:36:20,092][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:36:20,092][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:36:20,094][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:36:20,094][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:36:20,094][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:36:20,094][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:36:20,095][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-02-02 19:36:20,097][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 19:36:20,097][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 19:36:20,098][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-02-02 19:36:20,098][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-02 19:36:20,098][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:36:20,098][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:36:20,098][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:36:20,098][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:36:20,099][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-02-02 19:36:20,099][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:36:20,099][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:36:20,100][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:36:20,100][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:36:20,116][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-02-02 19:36:20,117][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-02-02 19:36:20,117][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 19:36:20,118][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:36:20,118][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:36:20,118][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:36:20,119][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:36:20,119][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:36:20,119][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:36:20,119][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:36:20,119][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:36:20,120][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:36:20,121][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:36:20,121][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:36:20,121][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:36:20,123][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-02-02 19:36:20,125][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 19:36:20,125][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 19:36:20,126][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-02-02 19:36:20,126][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-02 19:36:20,126][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:36:20,126][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:36:20,126][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 19:36:20,126][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 19:36:20,127][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 19:36:20,127][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 19:36:20,127][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:36:20,127][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:36:20,127][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 19:36:20,127][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 19:36:20,128][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:36:20,128][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:36:20,128][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-02-02 19:36:20,128][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 19:36:20,129][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 19:36:20,129][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 19:36:20,131][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 19:36:20,132][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-02 19:36:20,132][INFO][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-02 19:36:20,132][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-02 19:36:20,132][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-02 19:36:20,132][INFO][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-02 19:36:20,132][INFO][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-02 19:36:20,132][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-02-02 19:36:20,132][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-02-02 19:36:20,132][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-02-02 19:36:20,132][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 19:36:20,132][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 19:36:20,132][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-02-02 19:36:20,132][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-02 19:36:20,132][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-02 19:36:20,132][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-02 19:36:20,132][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-02 19:36:20,503][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 19:36:20,503][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 19:36:20,503][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 19:36:20,504][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 19:36:20,504][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 19:36:20,630][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-02-02 19:36:20,630][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-02-02 19:36:20,630][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-02-02 19:36:20,630][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-02-02 19:36:20,630][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-02 19:36:20,630][INFO][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-02 19:36:20,630][INFO][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-02 19:36:20,630][INFO][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-02 19:36:20,630][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-02 19:36:20,631][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 19:36:20,631][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 19:36:20,631][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-02 19:36:20,631][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 19:36:20,631][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 19:36:20,792][INFO][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-02 19:36:20,792][INFO][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-02 19:36:20,793][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-02-02 19:36:20,793][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 19:36:20,793][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 19:36:20,793][INFO][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-02 19:36:20,793][INFO][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-02 19:36:20,794][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-02-02 19:36:20,794][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:36:20,794][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:36:20,795][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:36:20,795][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:36:23,235][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 19:36:23,235][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 19:36:23,236][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:36:23,236][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:36:23,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:36:23,236][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:36:23,236][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:36:23,236][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:36:23,237][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:36:23,237][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:36:23,237][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:36:23,237][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:36:23,237][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 19:36:23,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 19:36:23,237][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 19:36:23,239][INFO][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-02 19:36:23,239][INFO][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-02 19:36:23,239][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 19:36:23,239][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:36:23,239][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:36:23,240][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 19:36:23,240][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 19:36:23,241][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:36:23,241][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:36:23,247][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 19:36:23,247][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 19:36:23,248][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 19:36:23,248][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 19:36:23,248][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 19:36:23,248][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:36:23,248][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:36:23,248][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:36:23,248][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:36:23,248][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:36:23,249][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:36:23,250][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:36:23,250][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:36:23,250][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:36:23,250][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:36:23,250][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 19:36:23,251][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 19:36:23,251][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 19:36:23,251][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 19:36:23,251][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 19:36:23,252][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 19:36:23,252][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 19:36:23,252][INFO][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-02 19:36:23,252][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 19:36:23,252][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 19:36:23,252][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 19:36:23,252][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 19:36:23,252][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 19:36:23,252][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 19:36:23,252][INFO][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=903b5b5a-7ce2-49fa-9753-b6aa96719f8a [2026-02-02 19:36:23,255][INFO][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-02 19:36:23,256][INFO][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-02 19:36:23,256][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 903b5b5a-7ce2-49fa-9753-b6aa96719f8a created and scheduled for execution [2026-02-02 19:36:23,256][INFO][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-02 19:36:23,256][INFO][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-02 19:36:23,256][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 19:36:23,256][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 19:36:23,256][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=903b5b5a-7ce2-49fa-9753-b6aa96719f8a [2026-02-02 19:36:23,256][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 19:36:23,256][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 19:36:23,256][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 19:36:23,256][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 903b5b5a-7ce2-49fa-9753-b6aa96719f8a for plugin 'Dashboard LLM Validation' [2026-02-02 19:36:23,256][INFO][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=903b5b5a-7ce2-49fa-9753-b6aa96719f8a [2026-02-02 19:36:23,258][INFO][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-02 19:36:23,258][INFO][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-02 19:36:23,258][INFO][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=903b5b5a-7ce2-49fa-9753-b6aa96719f8a [2026-02-02 19:36:23,258][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=903b5b5a-7ce2-49fa-9753-b6aa96719f8a [2026-02-02 19:36:23,259][INFO][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-02 19:36:23,259][INFO][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-02 19:36:23,260][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 19:36:23,260][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 19:36:23,260][INFO][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-02 19:36:23,260][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '12', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': '903b5b5a-7ce2-49fa-9753-b6aa96719f8a'} [2026-02-02 19:36:23,260][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 19:36:23,260][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:36:23,260][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:36:23,260][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 19:36:23,260][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 19:36:23,260][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 19:36:23,260][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 19:36:23,260][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 19:36:23,260][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 19:36:23,260][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 19:36: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_provider][Entry] [2026-02-02 19:36:23,261][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 19:36:23,261][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 19:36:23,262][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][Coherence:OK] [2026-02-02 19:36:23,262][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][Exit] [2026-02-02 19:36:23,262][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=12 [2026-02-02 19:36:23,262][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 12 [2026-02-02 19:36:23,263][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 19:36:23,263][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 19:36:23,263][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 19:36:23,264][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:36:23,264][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:36:23,550][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:36:23,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 19:36:23,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:36:23,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:36:23,550][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:36:23,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 19:36:23,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:36:23,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:36:23,550][INFO][superset_tools_app] [_init_session][Entry] [2026-02-02 19:36:23,550][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 19:36:23,550][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 19:36:23,550][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 19:36:23,550][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 19:36:23,551][INFO][superset_tools_app] [SupersetClient.authenticate][Entry] [2026-02-02 19:36:23,551][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [authenticate][Entry] [2026-02-02 19:36:23,551][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-02 19:36:23,551][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-02 19:36:23,551][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-02 19:36:23,904][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 19:36:23,905][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 19:36:23,905][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 19:36:23,905][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Coherence:OK] [2026-02-02 19:36:23,905][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Exit] [2026-02-02 19:36:23,905][INFO][superset_tools_app] API Authentication successful [2026-02-02 19:36:23,905][INFO][superset_tools_app] [DEBUG] Navigating to https://superset.bebesh.ru/api/v1/superset/dashboard/12/ [2026-02-02 19:36:24,080][INFO][superset_tools_app] [DEBUG] Navigation response status: 404, URL: https://superset.bebesh.ru/api/v1/superset/dashboard/12/ [2026-02-02 19:36:24,080][ERROR][superset_tools_app] [DEBUG] 404 Not Found received for https://superset.bebesh.ru/api/v1/superset/dashboard/12/ [2026-02-02 19:36:24,583][INFO][superset_tools_app] [DEBUG] Current page URL after navigation: https://superset.bebesh.ru/api/v1/superset/dashboard/12/ [2026-02-02 19:36:29,657][INFO][superset_tools_app] Screenshot saved to ss-tools-storage/screenshots/12_20260202_193623.png [2026-02-02 19:36:29,664][INFO][superset_tools_app] [capture_dashboard][Coherence:OK] [2026-02-02 19:36:29,664][INFO][superset_tools_app] [capture_dashboard][Exit] [2026-02-02 19:36:29,676][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-02 19:36:29,676][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-02 19:36:29,676][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: google/gemma-3-27b-it:free [2026-02-02 19:36:30,801][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] JSON mode failed or not supported: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': False}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'}. Falling back to plain text response. [2026-02-02 19:36:44,086][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Failed to parse JSON directly, attempting to extract from code blocks [2026-02-02 19:36:44,086][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:OK] [2026-02-02 19:36:44,086][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Exit] [2026-02-02 19:36:44,086][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-02 19:36:44,086][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-02 19:36:44,089][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-02 19:36:44,089][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-02 19:36:44,089][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 903b5b5a-7ce2-49fa-9753-b6aa96719f8a completed successfully [2026-02-02 19:36:44,089][INFO][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=903b5b5a-7ce2-49fa-9753-b6aa96719f8a [2026-02-02 19:36:44,089][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=903b5b5a-7ce2-49fa-9753-b6aa96719f8a [2026-02-02 19:36:44,090][INFO][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-02 19:36:44,091][INFO][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-02 19:36:44,091][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 19:36:44,091][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 19:36:44,091][INFO][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=903b5b5a-7ce2-49fa-9753-b6aa96719f8a [2026-02-02 19:36:44,094][INFO][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-02 19:36:44,095][INFO][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-02 19:36:44,095][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 903b5b5a-7ce2-49fa-9753-b6aa96719f8a execution finished with status: TaskStatus.SUCCESS [2026-02-02 19:36:44,095][INFO][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-02 19:36:44,095][INFO][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-02 19:36:55,142][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 19:36:55,142][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:36:55,142][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:36:55,142][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:36:55,142][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 19:36:55,142][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 19:36:55,142][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 19:36:55,143][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 19:36:55,143][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 19:36:55,143][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 19:36:55,677][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:36:55,677][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:36:55,677][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:36:55,677][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 19:36:55,681][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 19:36:55,682][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 19:36:55,682][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:36:55,682][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 19:36:55,682][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 19:36:55,682][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 19:36:55,682][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:36:55,682][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:36:55,682][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:36:55,718][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:36:55,718][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:36:55,718][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:36:55,718][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:55,718][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:55,718][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:55,718][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:36:55,718][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 19:36:55,719][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:36:55,719][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:55,720][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 19:36:55,721][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:55,721][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 19:36:55,722][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:36:55,722][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:36:55,722][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:36:55,970][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:36:55,970][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:36:55,970][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:36:55,970][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:36:55,970][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:36:55,970][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:36:55,970][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 19:36:55,970][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:36:55,970][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:36:55,970][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:36:55,970][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:36:55,970][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:36:55,971][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:36:55,971][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 19:36:55,971][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:36:55,971][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:36:55,971][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:36:55,971][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 19:36:55,971][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 19:36:55,972][INFO][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-02 19:36:55,972][INFO][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_manager][Entry] [2026-02-02 19:36:55,972][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:36:55,972][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:36:55,972][INFO][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-02 19:36:55,972][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:36:55,972][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:36:55,972][INFO][superset_tools_app] [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-02 19:36:55,972][INFO][superset_tools_app] [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-02 19:36:55,972][INFO][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-02 19:36:55,972][INFO][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-02 19:36:55,972][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 19:36:55,972][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 19:36:55,972][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:36:55,972][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:36:55,972][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:36:55,972][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:36:55,972][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:36:55,972][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:36:55,972][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 19:36:55,972][INFO][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-02 19:36:55,972][INFO][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-02 19:36:55,972][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:36:55,972][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:36:55,972][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:36:55,972][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:36:55,972][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:36:55,973][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:36:55,973][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 19:36:55,973][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 19:36:55,973][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 19:36:55,973][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 19:36:55,973][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 19:36:55,973][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 19:36:55,973][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 19:36:55,973][INFO][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-02 19:36:55,973][INFO][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-02 19:36:55,973][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:36:55,973][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:36:55,973][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:36:55,973][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 19:36:55,973][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:36:55,973][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:36:55,973][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:36:56,349][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:36:56,349][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:36:56,349][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:36:56,349][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:56,349][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:56,349][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:56,349][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 19:36:56,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:36:56,350][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:36:56,376][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 19:36:56,376][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 19:36:56,376][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 19:36:56,377][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:36:56,377][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:36:56,377][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 19:36:56,377][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 19:36:56,377][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 19:36:56,377][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 19:36:56,377][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 19:36:56,377][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 19:36:56,377][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:36:56,377][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:36:56,377][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:36:56,377][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 19:36:56,377][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 19:36:56,377][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 19:36:56,377][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:36:56,377][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:36:56,377][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:36:56,377][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 19:36:56,378][INFO][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-02 19:36:56,378][INFO][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-02 19:36:56,378][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 19:36:56,378][INFO][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-02 19:36:56,378][INFO][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-02 19:36:56,378][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 19:36:56,378][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:36:56,378][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:36:56,379][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:36:56,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:56,380][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:56,380][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:56,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 19:36:56,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:36:56,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:36:56,380][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 19:36:56,380][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 19:36:56,380][INFO][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-02 19:36:56,380][INFO][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-02 19:36:56,380][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-02 19:36:56,380][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 19:36:56,380][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 19:36:56,380][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 19:36:56,380][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 19:36:56,380][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 19:36:56,380][INFO][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-02 19:36:56,390][INFO][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-02 19:36:56,390][INFO][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-02 19:36:56,390][INFO][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-02 19:36:56,390][INFO][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-02 19:36:56,390][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 19:36:56,390][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 19:36:56,390][INFO][superset_tools_app] TaskManager initialized [2026-02-02 19:36:56,391][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 19:36:56,391][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 19:36:56,391][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 19:36:56,391][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 19:36:56,433][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 19:36:56,433][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:36:56,433][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:36:56,549][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 19:36:56,549][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:36:56,549][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:36:56,549][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:36:56,549][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 19:36:56,549][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 19:36:56,549][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 19:36:56,550][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 19:36:56,550][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 19:36:56,550][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 19:36:56,550][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:36:56,550][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:36:56,550][INFO][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-02 19:36:56,550][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-02 19:36:56,550][INFO][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-02 19:36:56,550][INFO][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-02 19:36:56,550][INFO][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-02 19:36:56,550][INFO][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-02 19:36:56,550][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 19:36:56,550][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 19:36:57,129][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:36:57,129][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:36:57,129][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:36:57,129][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 19:36:57,133][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 19:36:57,133][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 19:36:57,133][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:36:57,133][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 19:36:57,133][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 19:36:57,134][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 19:36:57,134][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:36:57,134][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:36:57,134][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:36:57,171][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:36:57,171][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:36:57,171][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:36:57,171][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:57,171][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:57,171][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:57,171][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:36:57,171][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:36:57,171][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:36:57,171][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:36:57,171][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:57,172][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 19:36:57,173][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:36:57,173][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:36:57,173][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:36:57,173][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:36:57,173][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:36:57,173][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:36:57,173][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:57,173][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:57,173][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:57,173][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:36:57,173][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:36:57,173][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:36:57,173][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:57,173][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:57,173][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:57,173][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:57,173][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:57,173][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:57,173][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:36:57,174][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:36:57,174][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:36:57,174][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:36:57,174][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:36:57,174][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:36:57,174][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:36:57,174][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:36:57,174][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:36:57,174][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:57,174][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:57,174][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:57,174][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 19:36:57,174][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:36:57,174][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:36:57,174][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:36:57,174][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:36:57,174][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:36:57,174][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:36:57,174][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:57,175][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:57,175][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:57,175][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:36:57,175][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:36:57,175][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:36:57,175][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:57,175][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:57,175][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:57,175][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:57,175][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:57,175][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:57,175][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:36:57,175][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:36:57,175][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:36:57,175][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:36:57,175][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:36:57,175][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:36:57,175][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:36:57,175][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:36:57,176][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:36:57,176][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:57,176][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:57,176][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:57,176][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 19:36:57,176][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:36:57,176][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:36:57,176][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:36:57,391][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:36:57,392][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:36:57,392][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:36:57,392][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:36:57,392][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:36:57,392][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:36:57,392][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 19:36:57,392][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:36:57,392][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:36:57,392][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:36:57,392][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:36:57,392][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:36:57,392][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:36:57,392][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 19:36:57,392][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:36:57,392][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:36:57,392][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:36:57,392][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 19:36:57,392][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 19:36:57,392][INFO][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-02 19:36:57,392][INFO][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_manager][Entry] [2026-02-02 19:36:57,392][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:36:57,392][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:36:57,392][INFO][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-02 19:36:57,393][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [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-02 19:36:57,393][INFO][superset_tools_app] [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-02 19:36:57,393][INFO][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-02 19:36:57,393][INFO][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-02 19:36:57,393][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 19:36:57,393][INFO][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-02 19:36:57,393][INFO][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-02 19:36:57,393][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 19:36:57,393][INFO][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-02 19:36:57,393][INFO][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-02 19:36:57,393][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:36:57,393][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 19:36:57,394][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:36:57,394][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:36:57,394][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 19:36:57,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:36:57,651][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:36:57,677][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 19:36:57,677][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 19:36:57,677][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 19:36:57,677][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:36:57,677][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:36:57,677][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 19:36:57,677][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 19:36:57,677][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 19:36:57,677][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 19:36:57,677][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 19:36:57,677][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 19:36:57,678][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:36:57,678][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:36:57,678][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:36:57,678][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 19:36:57,678][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 19:36:57,678][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 19:36:57,678][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:36:57,678][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:36:57,678][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:36:57,678][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:36:57,678][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:36:57,678][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:36:57,678][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 19:36:57,678][INFO][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-02 19:36:57,678][INFO][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-02 19:36:57,678][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:36:57,678][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:36:57,678][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:36:57,678][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:36:57,678][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:36:57,678][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:36:57,678][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 19:36:57,679][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 19:36:57,679][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 19:36:57,679][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 19:36:57,679][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 19:36:57,679][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 19:36:57,679][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 19:36:57,679][INFO][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-02 19:36:57,679][INFO][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-02 19:36:57,679][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:36:57,679][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:36:57,679][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:36:57,679][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 19:36:57,679][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:36:57,679][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:36:57,679][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:36:57,680][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:36:57,680][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:36:57,680][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:36:57,680][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:57,680][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:57,680][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:57,680][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:36:57,680][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:36:57,680][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:36:57,680][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:36:57,680][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 19:36:57,681][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:36:57,681][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:36:57,681][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 19:36:57,681][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 19:36:57,681][INFO][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-02 19:36:57,681][INFO][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-02 19:36:57,682][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-02 19:36:57,682][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 19:36:57,682][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 19:36:57,682][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 19:36:57,682][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 19:36:57,682][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 19:36:57,682][INFO][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-02 19:36:57,692][INFO][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-02 19:36:57,692][INFO][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-02 19:36:57,692][INFO][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-02 19:36:57,692][INFO][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-02 19:36:57,692][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 19:36:57,692][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 19:36:57,692][INFO][superset_tools_app] TaskManager initialized [2026-02-02 19:36:57,692][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 19:36:57,693][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 19:36:57,693][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 19:36:57,693][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 19:36:57,731][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 19:36:57,731][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:36:57,731][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:36:57,869][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 19:36:57,869][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:36:57,869][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:36:57,869][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:36:57,869][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 19:36:57,869][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 19:36:57,869][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 19:36:57,870][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 19:36:57,870][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 19:36:57,870][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 19:36:57,870][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:36:57,870][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:36:57,870][INFO][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-02 19:36:57,870][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-02 19:36:57,870][INFO][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-02 19:36:57,870][INFO][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-02 19:36:57,870][INFO][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-02 19:36:57,870][INFO][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-02 19:36:57,870][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 19:36:57,870][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 19:38:05,159][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 19:38:05,160][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 19:38:05,161][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:38:05,162][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:38:05,162][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:38:05,165][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:38:05,165][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:38:05,166][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:38:05,168][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:38:05,168][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:38:05,168][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:38:05,168][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:38:05,168][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 19:38:05,168][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 19:38:05,168][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 19:38:05,169][INFO][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-02 19:38:05,169][INFO][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-02 19:38:05,169][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 19:38:05,169][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:38:05,170][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:38:05,170][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 19:38:05,170][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 19:38:05,170][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:38:05,171][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:38:05,175][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 19:38:05,175][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 19:38:05,177][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 19:38:05,177][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 19:38:05,177][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 19:38:05,177][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:38:05,177][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:38:05,177][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:38:05,178][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:38:05,178][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:38:05,178][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:38:05,179][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:38:05,179][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:38:05,179][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:38:05,179][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:38:05,179][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 19:38:05,182][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 19:38:05,182][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 19:38:05,182][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 19:38:05,182][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 19:38:05,183][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 19:38:05,183][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 19:38:05,183][INFO][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-02 19:38:05,183][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 19:38:05,183][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 19:38:05,183][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 19:38:05,183][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 19:38:05,183][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 19:38:05,183][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 19:38:05,183][INFO][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=b2b1bc74-17b2-4992-953a-52a828cb37d1 [2026-02-02 19:38:05,188][INFO][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-02 19:38:05,188][INFO][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-02 19:38:05,188][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task b2b1bc74-17b2-4992-953a-52a828cb37d1 created and scheduled for execution [2026-02-02 19:38:05,188][INFO][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-02 19:38:05,188][INFO][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-02 19:38:05,188][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 19:38:05,188][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 19:38:05,188][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=b2b1bc74-17b2-4992-953a-52a828cb37d1 [2026-02-02 19:38:05,188][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 19:38:05,188][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 19:38:05,188][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 19:38:05,189][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task b2b1bc74-17b2-4992-953a-52a828cb37d1 for plugin 'Dashboard LLM Validation' [2026-02-02 19:38:05,189][INFO][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=b2b1bc74-17b2-4992-953a-52a828cb37d1 [2026-02-02 19:38:05,191][INFO][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-02 19:38:05,192][INFO][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-02 19:38:05,192][INFO][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=b2b1bc74-17b2-4992-953a-52a828cb37d1 [2026-02-02 19:38:05,192][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=b2b1bc74-17b2-4992-953a-52a828cb37d1 [2026-02-02 19:38:05,193][INFO][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-02 19:38:05,193][INFO][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-02 19:38:05,194][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 19:38:05,194][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 19:38:05,194][INFO][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-02 19:38:05,194][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '12', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': 'b2b1bc74-17b2-4992-953a-52a828cb37d1'} [2026-02-02 19:38:05,194][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 19:38:05,194][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:38:05,194][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:38:05,194][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 19:38:05,194][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 19:38:05,194][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 19:38:05,194][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 19:38:05,194][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 19:38:05,194][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 19:38:05,194][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 19:38:05,195][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_provider][Entry] [2026-02-02 19:38:05,195][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 19:38:05,195][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 19:38:05,195][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][Coherence:OK] [2026-02-02 19:38:05,196][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][Exit] [2026-02-02 19:38:05,196][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=12 [2026-02-02 19:38:05,196][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 12 [2026-02-02 19:38:05,197][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 19:38:05,197][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 19:38:05,197][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 19:38:05,198][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:38:05,199][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:38:05,505][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:38:05,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 19:38:05,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:38:05,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:38:05,505][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:38:05,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 19:38:05,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:38:05,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:38:05,505][INFO][superset_tools_app] [_init_session][Entry] [2026-02-02 19:38:05,505][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 19:38:05,505][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 19:38:05,505][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 19:38:05,505][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 19:38:05,505][INFO][superset_tools_app] [SupersetClient.authenticate][Entry] [2026-02-02 19:38:05,505][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [authenticate][Entry] [2026-02-02 19:38:05,506][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-02 19:38:05,506][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-02 19:38:05,506][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-02 19:38:05,904][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 19:38:05,904][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 19:38:05,904][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 19:38:05,904][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Coherence:OK] [2026-02-02 19:38:05,904][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Exit] [2026-02-02 19:38:05,904][INFO][superset_tools_app] API Authentication successful [2026-02-02 19:38:05,905][INFO][superset_tools_app] [DEBUG] Navigating to https://superset.bebesh.ru/superset/dashboard/12/ [2026-02-02 19:38:11,210][INFO][superset_tools_app] [DEBUG] Navigation response status: 403, URL: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/12/ [2026-02-02 19:38:11,715][INFO][superset_tools_app] [DEBUG] Current page URL after navigation: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/12/ [2026-02-02 19:38:11,715][INFO][superset_tools_app] Redirected to login: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/12/. Filling credentials from Environment. [2026-02-02 19:38:11,749][ERROR][superset_tools_app] UI Login failed. Page title: 403 Forbidden, URL: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/12/, Error: Could not find username input field [2026-02-02 19:38:11,792][INFO][superset_tools_app] [capture_dashboard][Coherence:Failed] Login failed: Could not find username input field. Debug screenshot saved to ss-tools-storage/screenshots/12_20260202_193805_debug_failed_login.png [2026-02-02 19:38:11,792][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] Login failed: Could not find username input field. Debug screenshot saved to ss-tools-storage/screenshots/12_20260202_193805_debug_failed_login.png [2026-02-02 19:38:11,792][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task b2b1bc74-17b2-4992-953a-52a828cb37d1 failed: Login failed: Could not find username input field. Debug screenshot saved to ss-tools-storage/screenshots/12_20260202_193805_debug_failed_login.png [2026-02-02 19:38:11,792][INFO][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=b2b1bc74-17b2-4992-953a-52a828cb37d1 [2026-02-02 19:38:11,792][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=b2b1bc74-17b2-4992-953a-52a828cb37d1 [2026-02-02 19:38:11,794][INFO][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-02 19:38:11,795][INFO][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-02 19:38:11,795][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 19:38:11,795][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 19:38:11,795][INFO][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=b2b1bc74-17b2-4992-953a-52a828cb37d1 [2026-02-02 19:38:11,797][INFO][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-02 19:38:11,797][INFO][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-02 19:38:11,797][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task b2b1bc74-17b2-4992-953a-52a828cb37d1 execution finished with status: TaskStatus.FAILED [2026-02-02 19:38:11,797][INFO][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-02 19:38:11,797][INFO][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-02 19:39:30,156][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 19:39:30,156][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:39:30,156][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:39:30,156][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:39:30,156][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 19:39:30,156][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 19:39:30,156][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 19:39:30,157][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 19:39:30,157][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 19:39:30,157][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 19:39:31,107][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:39:31,107][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:39:31,107][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:39:31,107][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 19:39:31,116][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 19:39:31,116][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 19:39:31,116][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:39:31,116][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 19:39:31,116][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 19:39:31,116][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 19:39:31,116][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:39:31,116][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:39:31,116][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:39:31,154][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:39:31,154][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:39:31,154][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:39:31,154][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:39:31,154][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:39:31,154][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:39:31,154][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:39:31,154][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:39:31,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:39:31,156][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:39:31,156][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:39:31,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 19:39:31,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:39:31,156][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:39:31,156][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:39:31,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:39:31,156][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:39:31,156][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:39:31,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:39:31,156][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:39:31,156][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:39:31,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:39:31,156][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:39:31,156][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:39:31,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:39:31,156][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 19:39:31,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:39:31,157][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:39:31,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 19:39:31,159][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:39:31,159][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:39:31,159][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:39:31,474][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:39:31,474][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:39:31,474][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:39:31,474][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:39:31,474][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:39:31,474][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:39:31,475][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 19:39:31,475][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:39:31,475][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:39:31,475][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:39:31,475][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:39:31,475][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:39:31,475][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:39:31,475][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 19:39:31,475][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:39:31,475][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:39:31,475][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:39:31,475][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 19:39:31,476][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 19:39:31,476][INFO][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-02 19:39:31,476][INFO][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_manager][Entry] [2026-02-02 19:39:31,476][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:39:31,476][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:39:31,476][INFO][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-02 19:39:31,476][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:39:31,476][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:39:31,476][INFO][superset_tools_app] [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-02 19:39:31,476][INFO][superset_tools_app] [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-02 19:39:31,476][INFO][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-02 19:39:31,476][INFO][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-02 19:39:31,476][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 19:39:31,476][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 19:39:31,476][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:39:31,476][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:39:31,476][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:39:31,476][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:39:31,476][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:39:31,476][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:39:31,476][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 19:39:31,476][INFO][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-02 19:39:31,476][INFO][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-02 19:39:31,477][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:39:31,477][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:39:31,477][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:39:31,477][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:39:31,477][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:39:31,477][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:39:31,477][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 19:39:31,477][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 19:39:31,477][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 19:39:31,477][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 19:39:31,477][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 19:39:31,477][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 19:39:31,477][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 19:39:31,477][INFO][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-02 19:39:31,477][INFO][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-02 19:39:31,477][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:39:31,477][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:39:31,477][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:39:31,477][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 19:39:31,477][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:39:31,477][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:39:31,477][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:39:31,850][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:39:31,851][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:39:31,851][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:39:31,851][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:39:31,851][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:39:31,851][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:39:31,851][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:39:31,851][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:39:31,851][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 19:39:31,851][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:39:31,851][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:39:31,851][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:39:31,891][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 19:39:31,891][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 19:39:31,891][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 19:39:31,891][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:39:31,891][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:39:31,891][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 19:39:31,891][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 19:39:31,891][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 19:39:31,891][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 19:39:31,892][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 19:39:31,892][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 19:39:31,892][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:39:31,892][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:39:31,892][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:39:31,892][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 19:39:31,892][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 19:39:31,892][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 19:39:31,892][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:39:31,892][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:39:31,892][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:39:31,892][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:39:31,892][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:39:31,892][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:39:31,892][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 19:39:31,892][INFO][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-02 19:39:31,892][INFO][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-02 19:39:31,892][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:39:31,892][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:39:31,892][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:39:31,893][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:39:31,893][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:39:31,893][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:39:31,893][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 19:39:31,893][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 19:39:31,893][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 19:39:31,893][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 19:39:31,893][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 19:39:31,893][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 19:39:31,893][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 19:39:31,893][INFO][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-02 19:39:31,893][INFO][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-02 19:39:31,893][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:39:31,893][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:39:31,893][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:39:31,893][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 19:39:31,893][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:39:31,893][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:39:31,893][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:39:31,894][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:39:31,895][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:39:31,895][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:39:31,895][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:39:31,895][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:39:31,895][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:39:31,895][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:39:31,895][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:39:31,895][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:39:31,895][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:39:31,895][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:39:31,895][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:39:31,895][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 19:39:31,895][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:39:31,895][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:39:31,895][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:39:31,895][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:39:31,896][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:39:31,896][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:39:31,896][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:39:31,896][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:39:31,896][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:39:31,896][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:39:31,896][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:39:31,896][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:39:31,896][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:39:31,896][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:39:31,896][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:39:31,896][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:39:31,896][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:39:31,896][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:39:31,896][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:39:31,896][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:39:31,896][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 19:39:31,897][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:39:31,897][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:39:31,897][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 19:39:31,897][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 19:39:31,897][INFO][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-02 19:39:31,897][INFO][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-02 19:39:31,897][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-02 19:39:31,897][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 19:39:31,897][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 19:39:31,897][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 19:39:31,897][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 19:39:31,897][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 19:39:31,897][INFO][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-02 19:39:31,910][INFO][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-02 19:39:31,910][INFO][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-02 19:39:31,911][INFO][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-02 19:39:31,911][INFO][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-02 19:39:31,911][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 19:39:31,911][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 19:39:31,911][INFO][superset_tools_app] TaskManager initialized [2026-02-02 19:39:31,911][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 19:39:31,913][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 19:39:31,913][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 19:39:31,913][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 19:39:31,972][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 19:39:31,973][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:39:31,973][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:39:32,069][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 19:39:32,070][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:39:32,070][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:39:32,070][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:39:32,070][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 19:39:32,070][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 19:39:32,070][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 19:39:32,070][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 19:39:32,070][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 19:39:32,070][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 19:39:32,070][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:39:32,070][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:39:32,070][INFO][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-02 19:39:32,071][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-02 19:39:32,071][INFO][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-02 19:39:32,071][INFO][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-02 19:39:32,071][INFO][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-02 19:39:32,071][INFO][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-02 19:39:32,071][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 19:39:32,071][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 19:41:05,716][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-02-02 19:41:05,717][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-02-02 19:41:05,718][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:41:05,718][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:41:05,718][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:41:05,720][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:41:05,720][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:41:05,721][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:41:05,723][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:41:05,723][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:41:05,723][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:41:05,723][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:41:05,723][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-02-02 19:41:05,723][INFO][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-02 19:41:05,723][INFO][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-02 19:41:05,726][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-02-02 19:41:05,726][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:41:05,726][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:41:05,727][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:41:05,727][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:41:05,736][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments [2026-02-02 19:41:05,736][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-02-02 19:41:05,737][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 19:41:05,737][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:41:05,737][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:41:05,737][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:41:05,738][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:41:05,738][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:41:05,738][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:41:05,738][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:41:05,738][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:41:05,740][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:41:05,740][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:41:05,740][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:41:05,740][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:41:05,742][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-02-02 19:41:05,745][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 19:41:05,745][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 19:41:05,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-02-02 19:41:05,745][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-02 19:41:05,745][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:41:05,745][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:41:05,745][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:41:05,746][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:41:05,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-02-02 19:41:05,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:41:05,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:41:05,748][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:41:05,749][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:41:05,760][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-02-02 19:41:05,760][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-02-02 19:41:05,761][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 19:41:05,761][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:41:05,761][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:41:05,761][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:41:05,762][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:41:05,762][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:41:05,762][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:41:05,762][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:41:05,762][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:41:05,764][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:41:05,764][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:41:05,764][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:41:05,764][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:41:05,765][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-02-02 19:41:05,766][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 19:41:05,767][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 19:41:05,767][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-02-02 19:41:05,767][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-02 19:41:05,767][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:41:05,767][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:41:05,767][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 19:41:05,767][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 19:41:05,767][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 19:41:05,767][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 19:41:05,768][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:41:05,768][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:41:05,768][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 19:41:05,768][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 19:41:05,768][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:41:05,768][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:41:05,768][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-02-02 19:41:05,768][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 19:41:05,768][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 19:41:05,768][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 19:41:05,768][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 19:41:05,768][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-02 19:41:05,768][INFO][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-02 19:41:05,768][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-02 19:41:05,768][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-02 19:41:05,768][INFO][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-02 19:41:05,768][INFO][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-02 19:41:05,768][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-02-02 19:41:05,768][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-02-02 19:41:05,768][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-02-02 19:41:05,769][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 19:41:05,769][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 19:41:05,769][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-02-02 19:41:05,769][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-02 19:41:05,769][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-02 19:41:05,769][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-02 19:41:05,769][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-02 19:41:06,256][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 19:41:06,256][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 19:41:06,256][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 19:41:06,256][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 19:41:06,256][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 19:41:06,602][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-02-02 19:41:06,602][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-02-02 19:41:06,603][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-02-02 19:41:06,603][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-02-02 19:41:06,603][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-02 19:41:06,603][INFO][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-02 19:41:06,603][INFO][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-02 19:41:06,603][INFO][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-02 19:41:06,603][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-02 19:41:06,603][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 19:41:06,603][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 19:41:06,603][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-02 19:41:06,603][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 19:41:06,603][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 19:41:06,806][INFO][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-02 19:41:06,807][INFO][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-02 19:41:06,807][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-02-02 19:41:06,807][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 19:41:06,807][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 19:41:06,807][INFO][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-02 19:41:06,807][INFO][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-02 19:41:06,808][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-02-02 19:41:06,808][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:41:06,808][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:41:06,808][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:41:06,809][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:41:08,560][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 19:41:08,560][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 19:41:08,561][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:41:08,561][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:41:08,561][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:41:08,561][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:41:08,561][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:41:08,561][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:41:08,562][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:41:08,562][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:41:08,562][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:41:08,562][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:41:08,562][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 19:41:08,562][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 19:41:08,562][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 19:41:08,563][INFO][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-02 19:41:08,563][INFO][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-02 19:41:08,563][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 19:41:08,564][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:41:08,564][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:41:08,564][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 19:41:08,564][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 19:41:08,565][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:41:08,565][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:41:08,570][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 19:41:08,570][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 19:41:08,571][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 19:41:08,571][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 19:41:08,571][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 19:41:08,571][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:41:08,571][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:41:08,571][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:41:08,572][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:41:08,572][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:41:08,572][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:41:08,573][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:41:08,573][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:41:08,573][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:41:08,573][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:41:08,573][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 19:41:08,574][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 19:41:08,574][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 19:41:08,574][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 19:41:08,574][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 19:41:08,575][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 19:41:08,576][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 19:41:08,576][INFO][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-02 19:41:08,576][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 19:41:08,576][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 19:41:08,576][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 19:41:08,576][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 19:41:08,576][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 19:41:08,576][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 19:41:08,576][INFO][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=b205372d-7b7b-4824-ba53-d363c01e0323 [2026-02-02 19:41:08,579][INFO][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-02 19:41:08,579][INFO][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-02 19:41:08,579][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task b205372d-7b7b-4824-ba53-d363c01e0323 created and scheduled for execution [2026-02-02 19:41:08,579][INFO][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-02 19:41:08,580][INFO][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-02 19:41:08,580][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 19:41:08,580][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 19:41:08,580][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=b205372d-7b7b-4824-ba53-d363c01e0323 [2026-02-02 19:41:08,580][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 19:41:08,580][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 19:41:08,580][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 19:41:08,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 b205372d-7b7b-4824-ba53-d363c01e0323 for plugin 'Dashboard LLM Validation' [2026-02-02 19:41:08,580][INFO][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=b205372d-7b7b-4824-ba53-d363c01e0323 [2026-02-02 19:41:08,582][INFO][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-02 19:41:08,583][INFO][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-02 19:41:08,583][INFO][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=b205372d-7b7b-4824-ba53-d363c01e0323 [2026-02-02 19:41:08,583][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=b205372d-7b7b-4824-ba53-d363c01e0323 [2026-02-02 19:41:08,584][INFO][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-02 19:41:08,584][INFO][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-02 19:41:08,584][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 19:41:08,584][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 19:41:08,584][INFO][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-02 19:41:08,584][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '12', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': 'b205372d-7b7b-4824-ba53-d363c01e0323'} [2026-02-02 19:41:08,584][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 19:41:08,584][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:41:08,584][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:41:08,584][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 19:41:08,584][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 19:41:08,584][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 19:41:08,584][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 19:41:08,585][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 19:41:08,585][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 19:41:08,585][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 19:41:08,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_provider][Entry] [2026-02-02 19:41:08,585][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 19:41:08,585][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 19:41:08,586][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][Coherence:OK] [2026-02-02 19:41:08,586][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][Exit] [2026-02-02 19:41:08,586][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=12 [2026-02-02 19:41:08,586][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 12 [2026-02-02 19:41:08,587][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 19:41:08,587][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 19:41:08,587][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 19:41:08,588][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:41:08,588][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:41:08,828][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:41:08,829][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 19:41:08,829][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:41:08,829][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:41:08,829][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:41:08,829][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 19:41:08,829][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:41:08,829][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:41:08,829][INFO][superset_tools_app] [_init_session][Entry] [2026-02-02 19:41:08,829][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 19:41:08,829][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 19:41:08,830][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 19:41:08,830][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 19:41:08,830][INFO][superset_tools_app] [SupersetClient.authenticate][Entry] [2026-02-02 19:41:08,830][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [authenticate][Entry] [2026-02-02 19:41:08,830][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-02 19:41:08,830][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-02 19:41:08,830][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-02 19:41:09,275][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 19:41:09,275][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 19:41:09,275][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 19:41:09,275][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Coherence:OK] [2026-02-02 19:41:09,276][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Exit] [2026-02-02 19:41:09,280][INFO][superset_tools_app] Injected 1 session cookies into Playwright context [2026-02-02 19:41:09,280][INFO][superset_tools_app] API Authentication and cookie injection successful [2026-02-02 19:41:09,311][INFO][superset_tools_app] [DEBUG] Navigating to https://superset.bebesh.ru/superset/dashboard/12/ [2026-02-02 19:41:09,553][INFO][superset_tools_app] [DEBUG] Navigation response status: 403, URL: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/12/ [2026-02-02 19:41:10,057][INFO][superset_tools_app] [DEBUG] Current page URL after navigation: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/12/ [2026-02-02 19:41:10,057][INFO][superset_tools_app] Redirected to login: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/12/. Filling credentials from Environment. [2026-02-02 19:41:10,084][ERROR][superset_tools_app] UI Login failed. Page title: 403 Forbidden, URL: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/12/, Error: Could not find username input field [2026-02-02 19:41:10,132][INFO][superset_tools_app] [capture_dashboard][Coherence:Failed] Login failed: Could not find username input field. Debug screenshot saved to ss-tools-storage/screenshots/12_20260202_194108_debug_failed_login.png [2026-02-02 19:41:10,132][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] Login failed: Could not find username input field. Debug screenshot saved to ss-tools-storage/screenshots/12_20260202_194108_debug_failed_login.png [2026-02-02 19:41:10,132][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task b205372d-7b7b-4824-ba53-d363c01e0323 failed: Login failed: Could not find username input field. Debug screenshot saved to ss-tools-storage/screenshots/12_20260202_194108_debug_failed_login.png [2026-02-02 19:41:10,132][INFO][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=b205372d-7b7b-4824-ba53-d363c01e0323 [2026-02-02 19:41:10,132][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=b205372d-7b7b-4824-ba53-d363c01e0323 [2026-02-02 19:41:10,134][INFO][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-02 19:41:10,134][INFO][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-02 19:41:10,134][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 19:41:10,134][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 19:41:10,134][INFO][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=b205372d-7b7b-4824-ba53-d363c01e0323 [2026-02-02 19:41:10,136][INFO][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-02 19:41:10,136][INFO][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-02 19:41:10,136][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task b205372d-7b7b-4824-ba53-d363c01e0323 execution finished with status: TaskStatus.FAILED [2026-02-02 19:41:10,136][INFO][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-02 19:41:10,136][INFO][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-02 19:42:58,546][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 19:42:58,546][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:42:58,546][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:42:58,546][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:42:58,546][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 19:42:58,546][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 19:42:58,546][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 19:42:58,546][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 19:42:58,547][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 19:42:58,547][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 19:42:59,128][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:42:59,128][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:42:59,128][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:42:59,128][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 19:42:59,132][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 19:42:59,132][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 19:42:59,132][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:42:59,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 19:42:59,132][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 19:42:59,132][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 19:42:59,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:42:59,132][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:42:59,132][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:42:59,160][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:42:59,160][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:42:59,160][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:42:59,160][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:42:59,161][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 19:42:59,162][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:42:59,162][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 19:42:59,163][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:42:59,163][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:42:59,164][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:42:59,164][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:42:59,164][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:42:59,164][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:42:59,164][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:42:59,164][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:42:59,164][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:42:59,164][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:42:59,164][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:42:59,164][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:42:59,164][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:42:59,164][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 19:42:59,164][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:42:59,164][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:42:59,164][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:42:59,407][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:42:59,407][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:42:59,407][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:42:59,407][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:42:59,407][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:42:59,407][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:42:59,407][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 19:42:59,407][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:42:59,407][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:42:59,407][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:42:59,407][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:42:59,407][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:42:59,407][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:42:59,407][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 19:42:59,408][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:42:59,408][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:42:59,408][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:42:59,408][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 19:42:59,408][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 19:42:59,408][INFO][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-02 19:42:59,408][INFO][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_manager][Entry] [2026-02-02 19:42:59,408][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:42:59,408][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:42:59,408][INFO][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-02 19:42:59,408][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:42:59,408][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:42:59,408][INFO][superset_tools_app] [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-02 19:42:59,408][INFO][superset_tools_app] [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-02 19:42:59,408][INFO][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-02 19:42:59,408][INFO][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-02 19:42:59,408][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 19:42:59,409][INFO][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-02 19:42:59,409][INFO][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-02 19:42:59,409][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 19:42:59,409][INFO][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-02 19:42:59,409][INFO][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-02 19:42:59,409][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 19:42:59,409][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:42:59,409][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:42:59,704][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:42:59,704][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:42:59,704][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:42:59,704][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:42:59,704][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:42:59,704][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:42:59,704][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 19:42:59,705][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:42:59,705][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:42:59,730][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 19:42:59,730][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 19:42:59,730][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 19:42:59,730][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:42:59,730][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:42:59,730][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 19:42:59,730][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 19:42:59,731][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 19:42:59,731][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:42:59,731][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 19:42:59,731][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 19:42:59,731][INFO][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-02 19:42:59,731][INFO][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-02 19:42:59,731][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 19:42:59,731][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 19:42:59,732][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 19:42:59,732][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 19:42:59,732][INFO][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-02 19:42:59,732][INFO][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-02 19:42:59,732][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:42:59,732][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:42:59,732][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:42:59,732][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 19:42:59,732][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:42:59,732][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:42:59,732][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:42:59,732][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:42:59,732][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:42:59,733][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:42:59,734][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:42:59,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 19:42:59,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:42:59,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:42:59,734][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 19:42:59,734][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 19:42:59,734][INFO][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-02 19:42:59,734][INFO][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-02 19:42:59,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-02 19:42:59,734][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 19:42:59,734][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 19:42:59,734][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 19:42:59,734][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 19:42:59,734][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 19:42:59,734][INFO][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-02 19:42:59,746][INFO][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-02 19:42:59,747][INFO][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-02 19:42:59,747][INFO][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-02 19:42:59,747][INFO][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-02 19:42:59,747][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 19:42:59,747][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 19:42:59,747][INFO][superset_tools_app] TaskManager initialized [2026-02-02 19:42:59,747][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 19:42:59,748][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 19:42:59,748][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 19:42:59,748][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 19:42:59,782][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 19:42:59,782][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:42:59,782][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:42:59,878][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 19:42:59,878][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:42:59,878][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:42:59,878][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:42:59,878][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 19:42:59,878][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 19:42:59,878][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 19:42:59,879][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 19:42:59,879][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 19:42:59,879][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 19:42:59,879][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:42:59,879][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:42:59,879][INFO][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-02 19:42:59,879][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-02 19:42:59,879][INFO][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-02 19:42:59,880][INFO][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-02 19:42:59,880][INFO][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-02 19:42:59,880][INFO][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-02 19:42:59,880][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 19:42:59,880][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 19:43:58,117][INFO][superset_tools_app] [shutdown_event][Entry] [2026-02-02 19:43:58,118][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:43:58,118][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:43:58,118][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:43:58,118][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 19:43:58,118][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 19:43:58,118][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-02 19:43:58,118][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 19:43:58,118][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 19:43:58,119][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 19:43:59,215][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:43:59,215][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:43:59,215][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:43:59,215][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 19:43:59,220][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 19:43:59,221][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 19:43:59,221][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:43:59,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 19:43:59,221][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 19:43:59,221][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 19:43:59,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:43:59,221][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:43:59,221][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:43:59,286][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:43:59,287][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:43:59,287][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:43:59,287][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:43:59,287][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:43:59,287][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:43:59,287][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:43:59,287][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:43:59,287][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:43:59,287][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:43:59,287][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 19:43:59,287][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:43:59,287][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:43:59,288][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:43:59,288][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:43:59,288][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 19:43:59,288][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:43:59,288][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:43:59,288][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:43:59,288][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:43:59,288][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:43:59,288][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:43:59,288][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:43:59,288][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:43:59,288][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:43:59,288][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:43:59,288][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:43:59,289][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:43:59,289][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:43:59,289][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:43:59,289][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:43:59,289][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:43:59,289][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:43:59,289][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:43:59,289][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:43:59,289][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:43:59,289][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 19:43:59,290][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:43:59,290][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:43:59,290][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:43:59,291][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:43:59,291][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:43:59,291][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:43:59,291][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:43:59,291][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:43:59,291][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:43:59,291][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:43:59,291][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:43:59,292][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:43:59,292][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:43:59,292][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:43:59,292][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:43:59,292][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:43:59,292][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:43:59,292][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:43:59,292][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:43:59,292][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:43:59,292][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:43:59,293][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:43:59,293][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:43:59,293][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:43:59,293][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:43:59,293][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:43:59,293][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:43:59,293][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:43:59,293][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:43:59,293][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:43:59,294][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 19:43:59,294][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:43:59,294][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:43:59,294][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:43:59,295][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:43:59,295][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:43:59,295][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:43:59,295][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:43:59,295][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:43:59,295][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:43:59,295][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:43:59,296][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:43:59,296][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:43:59,296][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:43:59,296][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:43:59,296][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:43:59,296][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:43:59,296][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:43:59,296][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:43:59,296][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:43:59,296][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:43:59,296][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:43:59,296][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:43:59,296][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:43:59,296][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:43:59,296][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:43:59,296][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:43:59,296][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:43:59,296][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:43:59,297][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:43:59,297][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:43:59,297][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 19:43:59,297][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:43:59,297][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:43:59,297][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:43:59,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:43:59,816][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:43:59,816][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:43:59,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:43:59,817][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:43:59,817][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:43:59,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 19:43:59,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:43:59,817][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:43:59,817][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:43:59,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:43:59,817][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:43:59,817][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:43:59,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 19:43:59,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:43:59,817][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:43:59,817][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:43:59,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 19:43:59,817][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 19:43:59,817][INFO][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-02 19:43:59,817][INFO][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_manager][Entry] [2026-02-02 19:43:59,817][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:43:59,817][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:43:59,817][INFO][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-02 19:43:59,818][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [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-02 19:43:59,818][INFO][superset_tools_app] [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-02 19:43:59,818][INFO][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-02 19:43:59,818][INFO][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-02 19:43:59,818][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 19:43:59,818][INFO][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-02 19:43:59,818][INFO][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-02 19:43:59,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 19:43:59,818][INFO][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-02 19:43:59,818][INFO][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-02 19:43:59,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 19:43:59,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:43:59,818][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:44:00,060][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:44:00,060][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 19:44:00,061][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:44:00,061][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:44:00,082][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 19:44:00,082][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 19:44:00,082][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 19:44:00,082][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:44:00,082][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:44:00,082][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 19:44:00,082][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 19:44:00,082][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 19:44:00,082][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 19:44:00,083][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:44:00,083][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 19:44:00,083][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 19:44:00,083][INFO][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-02 19:44:00,083][INFO][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-02 19:44:00,083][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 19:44:00,083][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 19:44:00,084][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 19:44:00,084][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 19:44:00,084][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 19:44:00,084][INFO][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-02 19:44:00,084][INFO][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-02 19:44:00,084][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:44:00,084][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:44:00,084][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:44:00,084][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 19:44:00,084][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:44:00,084][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:44:00,084][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:44:00,084][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:44:00,084][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:44:00,085][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 19:44:00,085][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:44:00,086][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:44:00,086][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 19:44:00,086][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 19:44:00,086][INFO][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-02 19:44:00,086][INFO][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-02 19:44:00,086][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-02 19:44:00,086][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 19:44:00,086][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 19:44:00,086][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 19:44:00,086][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 19:44:00,086][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 19:44:00,086][INFO][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-02 19:44:00,095][INFO][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-02 19:44:00,095][INFO][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-02 19:44:00,095][INFO][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-02 19:44:00,095][INFO][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-02 19:44:00,095][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 19:44:00,095][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 19:44:00,095][INFO][superset_tools_app] TaskManager initialized [2026-02-02 19:44:00,095][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 19:44:00,096][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 19:44:00,096][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 19:44:00,096][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 19:44:00,127][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 19:44:00,128][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:44:00,128][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:44:00,226][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 19:44:00,226][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:44:00,226][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:44:00,226][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:44:00,226][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 19:44:00,226][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 19:44:00,227][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 19:44:00,227][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 19:44:00,227][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 19:44:00,227][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 19:44:00,227][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:44:00,227][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:44:00,227][INFO][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-02 19:44:00,227][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-02 19:44:00,227][INFO][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-02 19:44:00,227][INFO][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-02 19:44:00,227][INFO][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-02 19:44:00,227][INFO][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-02 19:44:00,227][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 19:44:00,228][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 19:44:40,321][INFO][superset_tools_app] [shutdown_event][Entry] [2026-02-02 19:44:40,322][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:44:40,322][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:44:40,322][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:44:40,322][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 19:44:40,322][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 19:44:40,322][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-02 19:44:40,322][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 19:44:40,322][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 19:44:40,322][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 19:44:40,785][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:44:40,785][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:44:40,785][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:44:40,785][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 19:44:40,788][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 19:44:40,789][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 19:44:40,789][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:44:40,789][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 19:44:40,789][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 19:44:40,789][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 19:44:40,789][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:44:40,789][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:44:40,789][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:44:40,821][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 19:44:40,822][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:44:40,822][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 19:44:40,823][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:44:40,823][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:44:40,824][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:44:40,824][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:44:40,824][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:44:40,824][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:44:40,824][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:44:40,824][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:44:40,824][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:44:40,824][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:44:40,824][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:44:40,824][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 19:44:40,824][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:44:40,824][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:44:40,824][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:44:41,065][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:44:41,065][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:44:41,065][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:44:41,065][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:44:41,065][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:44:41,065][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:44:41,065][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 19:44:41,065][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:44:41,065][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:44:41,065][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:44:41,065][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:44:41,065][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:44:41,065][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:44:41,065][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 19:44:41,066][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:44:41,066][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:44:41,066][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:44:41,066][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 19:44:41,066][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 19:44:41,066][INFO][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-02 19:44:41,066][INFO][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_manager][Entry] [2026-02-02 19:44:41,066][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:44:41,066][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:44:41,066][INFO][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-02 19:44:41,066][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:44:41,066][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:44:41,066][INFO][superset_tools_app] [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-02 19:44:41,066][INFO][superset_tools_app] [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-02 19:44:41,066][INFO][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-02 19:44:41,066][INFO][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-02 19:44:41,067][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 19:44:41,067][INFO][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-02 19:44:41,067][INFO][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-02 19:44:41,067][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 19:44:41,067][INFO][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-02 19:44:41,067][INFO][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-02 19:44:41,067][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 19:44:41,067][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:44:41,067][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:44:41,314][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:44:41,314][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:44:41,314][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:44:41,314][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:44:41,314][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:44:41,314][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:44:41,314][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:44:41,314][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:44:41,314][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:44:41,314][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:44:41,314][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:44:41,314][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:44:41,314][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:44:41,314][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:44:41,314][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:44:41,314][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:44:41,315][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:44:41,315][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:44:41,315][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:44:41,315][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:44:41,315][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:44:41,315][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:44:41,315][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:44:41,315][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:44:41,315][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:44:41,315][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:44:41,315][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:44:41,315][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 19:44:41,315][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:44:41,315][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:44:41,315][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:44:41,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 19:44:41,336][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 19:44:41,336][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 19:44:41,336][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:44:41,337][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:44:41,337][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 19:44:41,337][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 19:44:41,337][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 19:44:41,337][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 19:44:41,337][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 19:44:41,337][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 19:44:41,337][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:44:41,337][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 19:44:41,338][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 19:44:41,338][INFO][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-02 19:44:41,338][INFO][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-02 19:44:41,338][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 19:44:41,338][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 19:44:41,339][INFO][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-02 19:44:41,339][INFO][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-02 19:44:41,339][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:44:41,339][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:44:41,339][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:44:41,339][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 19:44:41,339][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:44:41,339][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:44:41,339][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:44:41,339][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:44:41,339][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:44:41,339][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:44:41,339][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:44:41,339][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:44:41,339][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:44:41,339][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:44:41,339][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 19:44:41,340][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:44:41,340][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:44:41,340][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 19:44:41,341][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 19:44:41,341][INFO][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-02 19:44:41,341][INFO][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-02 19:44:41,341][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-02 19:44:41,341][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 19:44:41,341][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 19:44:41,341][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 19:44:41,341][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 19:44:41,341][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 19:44:41,341][INFO][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-02 19:44:41,349][INFO][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-02 19:44:41,350][INFO][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-02 19:44:41,350][INFO][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-02 19:44:41,350][INFO][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-02 19:44:41,350][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 19:44:41,350][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 19:44:41,350][INFO][superset_tools_app] TaskManager initialized [2026-02-02 19:44:41,350][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 19:44:41,351][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 19:44:41,351][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 19:44:41,351][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 19:44:41,380][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 19:44:41,380][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:44:41,381][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:44:41,471][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 19:44:41,471][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:44:41,471][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:44:41,471][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:44:41,471][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 19:44:41,471][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 19:44:41,471][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 19:44:41,472][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 19:44:41,472][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 19:44:41,472][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 19:44:41,472][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:44:41,472][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:44:41,472][INFO][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-02 19:44:41,472][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-02 19:44:41,472][INFO][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-02 19:44:41,472][INFO][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-02 19:44:41,472][INFO][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-02 19:44:41,472][INFO][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-02 19:44:41,472][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 19:44:41,472][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 19:50:28,391][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 19:50:28,392][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 19:50:28,394][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:50:28,394][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:50:28,395][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:50:28,400][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:50:28,400][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:50:28,400][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:50:28,404][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:50:28,404][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:50:28,404][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:50:28,404][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:50:28,405][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 19:50:28,405][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 19:50:28,405][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 19:50:28,407][INFO][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-02 19:50:28,407][INFO][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-02 19:50:28,408][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 19:50:28,408][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:50:28,408][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:50:28,410][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 19:50:28,410][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 19:50:28,411][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:50:28,411][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:50:28,418][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 19:50:28,418][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 19:50:28,419][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 19:50:28,419][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 19:50:28,419][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 19:50:28,419][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:50:28,419][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:50:28,419][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:50:28,419][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:50:28,420][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:50:28,420][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:50:28,420][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:50:28,420][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:50:28,420][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:50:28,420][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:50:28,421][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 19:50:28,424][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 19:50:28,424][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 19:50:28,425][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 19:50:28,425][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 19:50:28,425][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 19:50:28,425][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 19:50:28,426][INFO][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-02 19:50:28,426][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 19:50:28,426][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 19:50:28,426][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 19:50:28,426][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 19:50:28,426][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 19:50:28,426][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 19:50:28,426][INFO][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=63d0d4f5-7edf-44a4-92d4-0547d75a71e9 [2026-02-02 19:50:28,431][INFO][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-02 19:50:28,431][INFO][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-02 19:50:28,431][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 63d0d4f5-7edf-44a4-92d4-0547d75a71e9 created and scheduled for execution [2026-02-02 19:50:28,431][INFO][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-02 19:50:28,431][INFO][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-02 19:50:28,431][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 19:50:28,431][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 19:50:28,432][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=63d0d4f5-7edf-44a4-92d4-0547d75a71e9 [2026-02-02 19:50:28,432][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 19:50:28,432][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 19:50:28,432][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 19:50:28,432][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 63d0d4f5-7edf-44a4-92d4-0547d75a71e9 for plugin 'Dashboard LLM Validation' [2026-02-02 19:50:28,432][INFO][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=63d0d4f5-7edf-44a4-92d4-0547d75a71e9 [2026-02-02 19:50:28,436][INFO][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-02 19:50:28,436][INFO][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-02 19:50:28,436][INFO][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=63d0d4f5-7edf-44a4-92d4-0547d75a71e9 [2026-02-02 19:50:28,436][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=63d0d4f5-7edf-44a4-92d4-0547d75a71e9 [2026-02-02 19:50:28,438][INFO][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-02 19:50:28,439][INFO][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-02 19:50:28,439][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 19:50:28,439][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 19:50:28,439][INFO][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-02 19:50:28,439][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '12', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': '63d0d4f5-7edf-44a4-92d4-0547d75a71e9'} [2026-02-02 19:50:28,439][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 19:50:28,439][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:50:28,439][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:50:28,439][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 19:50:28,439][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 19:50:28,439][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 19:50:28,439][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 19:50:28,441][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 19:50:28,441][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 19:50:28,441][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 19:50:28,441][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_provider][Entry] [2026-02-02 19:50:28,441][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 19:50:28,442][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 19:50:28,442][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][Coherence:OK] [2026-02-02 19:50:28,443][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][Exit] [2026-02-02 19:50:28,443][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=12 [2026-02-02 19:50:28,443][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 12 [2026-02-02 19:50:28,444][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 19:50:28,445][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 19:50:28,445][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 19:50:28,446][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:50:28,446][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:50:28,722][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:50:28,722][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 19:50:28,722][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:50:28,722][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:50:28,722][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:50:28,722][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 19:50:28,722][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:50:28,722][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:50:28,722][INFO][superset_tools_app] [_init_session][Entry] [2026-02-02 19:50:28,723][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 19:50:28,723][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 19:50:28,723][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 19:50:28,723][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 19:50:28,723][INFO][superset_tools_app] [SupersetClient.authenticate][Entry] [2026-02-02 19:50:28,723][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [authenticate][Entry] [2026-02-02 19:50:28,723][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-02 19:50:28,723][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-02 19:50:28,723][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-02 19:50:29,100][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 19:50:29,100][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 19:50:29,101][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 19:50:29,101][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Coherence:OK] [2026-02-02 19:50:29,101][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Exit] [2026-02-02 19:50:29,112][INFO][superset_tools_app] Injected 2 cookies into Playwright context [2026-02-02 19:50:29,112][INFO][superset_tools_app] API Authentication and context configuration successful [2026-02-02 19:50:29,136][INFO][superset_tools_app] [DEBUG] Establishing session context at https://superset.bebesh.ru [2026-02-02 19:50:35,495][INFO][superset_tools_app] [DEBUG] Navigating to https://superset.bebesh.ru/superset/dashboard/12/ [2026-02-02 19:50:35,607][INFO][superset_tools_app] [DEBUG] Navigation response status: 403, URL: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/12/ [2026-02-02 19:50:36,106][INFO][superset_tools_app] [DEBUG] Current page URL after navigation: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/12/ [2026-02-02 19:50:36,106][INFO][superset_tools_app] Redirected to login: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/12/. Filling credentials from Environment. [2026-02-02 19:50:36,137][ERROR][superset_tools_app] UI Login failed. Page title: 403 Forbidden, URL: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/12/, Error: Could not find username input field [2026-02-02 19:50:36,181][INFO][superset_tools_app] [capture_dashboard][Coherence:Failed] Login failed: Could not find username input field. Debug screenshot saved to ss-tools-storage/screenshots/12_20260202_195028_debug_failed_login.png [2026-02-02 19:50:36,181][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] Login failed: Could not find username input field. Debug screenshot saved to ss-tools-storage/screenshots/12_20260202_195028_debug_failed_login.png [2026-02-02 19:50:36,181][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 63d0d4f5-7edf-44a4-92d4-0547d75a71e9 failed: Login failed: Could not find username input field. Debug screenshot saved to ss-tools-storage/screenshots/12_20260202_195028_debug_failed_login.png [2026-02-02 19:50:36,181][INFO][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=63d0d4f5-7edf-44a4-92d4-0547d75a71e9 [2026-02-02 19:50:36,181][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=63d0d4f5-7edf-44a4-92d4-0547d75a71e9 [2026-02-02 19:50:36,184][INFO][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-02 19:50:36,184][INFO][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-02 19:50:36,184][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 19:50:36,184][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 19:50:36,184][INFO][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=63d0d4f5-7edf-44a4-92d4-0547d75a71e9 [2026-02-02 19:50:36,189][INFO][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-02 19:50:36,189][INFO][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-02 19:50:36,189][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 63d0d4f5-7edf-44a4-92d4-0547d75a71e9 execution finished with status: TaskStatus.FAILED [2026-02-02 19:50:36,189][INFO][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-02 19:50:36,189][INFO][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-02 19:55:12,942][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 19:55:12,942][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:55:12,942][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:55:12,942][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:55:12,942][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 19:55:12,942][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 19:55:12,942][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 19:55:12,943][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 19:55:12,943][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 19:55:12,943][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 19:55:13,518][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:55:13,518][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:55:13,518][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:55:13,518][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 19:55:13,523][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 19:55:13,523][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 19:55:13,523][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:55:13,523][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 19:55:13,523][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 19:55:13,523][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 19:55:13,523][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:55:13,523][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:55:13,523][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:55:13,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:55:13,551][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:55:13,551][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:55:13,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:55:13,551][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:55:13,551][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:55:13,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:55:13,551][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:55:13,551][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:55:13,551][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:55:13,551][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 19:55:13,551][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:55:13,551][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:55:13,551][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:55:13,551][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:55:13,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 19:55:13,551][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:55:13,551][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 19:55:13,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:55:13,552][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 19:55:13,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:55:13,553][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:55:13,554][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:55:13,554][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:55:13,554][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:55:13,554][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:55:13,554][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:55:13,554][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:55:13,554][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:55:13,554][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:55:13,554][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:55:13,554][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 19:55:13,554][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:55:13,554][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:55:13,554][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:55:13,815][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:55:13,815][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:55:13,815][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:55:13,815][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:55:13,815][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:55:13,815][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:55:13,815][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 19:55:13,815][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:55:13,815][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:55:13,815][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:55:13,815][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:55:13,815][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:55:13,815][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:55:13,815][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 19:55:13,815][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:55:13,815][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:55:13,815][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:55:13,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 19:55:13,816][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 19:55:13,816][INFO][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-02 19:55:13,816][INFO][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_manager][Entry] [2026-02-02 19:55:13,816][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:55:13,816][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:55:13,816][INFO][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-02 19:55:13,816][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:55:13,816][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:55:13,816][INFO][superset_tools_app] [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-02 19:55:13,816][INFO][superset_tools_app] [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-02 19:55:13,816][INFO][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-02 19:55:13,816][INFO][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-02 19:55:13,816][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 19:55:13,816][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 19:55:13,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:55:13,816][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:55:13,816][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:55:13,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:55:13,816][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:55:13,816][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:55:13,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 19:55:13,816][INFO][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-02 19:55:13,816][INFO][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-02 19:55:13,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:55:13,817][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:55:13,817][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:55:13,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:55:13,817][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:55:13,817][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:55:13,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 19:55:13,817][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 19:55:13,817][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 19:55:13,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 19:55:13,817][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 19:55:13,817][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 19:55:13,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 19:55:13,817][INFO][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-02 19:55:13,817][INFO][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-02 19:55:13,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:55:13,817][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:55:13,817][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:55:13,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 19:55:13,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:55:13,817][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:55:13,817][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:55:14,053][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:55:14,053][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:55:14,053][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:55:14,053][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:55:14,053][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:55:14,053][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:55:14,053][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:55:14,053][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:55:14,053][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:55:14,053][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 19:55:14,054][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:55:14,054][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:55:14,074][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 19:55:14,074][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 19:55:14,074][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 19:55:14,074][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:55:14,074][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:55:14,074][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 19:55:14,074][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 19:55:14,074][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 19:55:14,074][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 19:55:14,074][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 19:55:14,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 19:55:14,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:55:14,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:55:14,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:55:14,075][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 19:55:14,075][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 19:55:14,075][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 19:55:14,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:55:14,075][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:55:14,075][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:55:14,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:55:14,075][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:55:14,075][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:55:14,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 19:55:14,075][INFO][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-02 19:55:14,075][INFO][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-02 19:55:14,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:55:14,075][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:55:14,075][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:55:14,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:55:14,075][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:55:14,075][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:55:14,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 19:55:14,076][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 19:55:14,076][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 19:55:14,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 19:55:14,076][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 19:55:14,076][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 19:55:14,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 19:55:14,076][INFO][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-02 19:55:14,076][INFO][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-02 19:55:14,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:55:14,076][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:55:14,076][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:55:14,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 19:55:14,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:55:14,076][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:55:14,076][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:55:14,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 19:55:14,078][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:55:14,078][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:55:14,078][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 19:55:14,078][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 19:55:14,078][INFO][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-02 19:55:14,078][INFO][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-02 19:55:14,078][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-02 19:55:14,078][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 19:55:14,078][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 19:55:14,078][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 19:55:14,078][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 19:55:14,078][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 19:55:14,078][INFO][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-02 19:55:14,087][INFO][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-02 19:55:14,087][INFO][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-02 19:55:14,087][INFO][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-02 19:55:14,087][INFO][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-02 19:55:14,087][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 19:55:14,087][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 19:55:14,087][INFO][superset_tools_app] TaskManager initialized [2026-02-02 19:55:14,087][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 19:55:14,088][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 19:55:14,088][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 19:55:14,088][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 19:55:14,118][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 19:55:14,118][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:55:14,118][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:55:14,217][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 19:55:14,217][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:55:14,217][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:55:14,217][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:55:14,217][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 19:55:14,217][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 19:55:14,217][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 19:55:14,218][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 19:55:14,218][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 19:55:14,218][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 19:55:14,218][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:55:14,218][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:55:14,218][INFO][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-02 19:55:14,218][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-02 19:55:14,218][INFO][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-02 19:55:14,218][INFO][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-02 19:55:14,218][INFO][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-02 19:55:14,218][INFO][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-02 19:55:14,218][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 19:55:14,218][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 19:56:09,545][INFO][superset_tools_app] [shutdown_event][Entry] [2026-02-02 19:56:09,546][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:56:09,546][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:56:09,546][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:56:09,546][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 19:56:09,546][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 19:56:09,546][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-02 19:56:09,546][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 19:56:09,546][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 19:56:09,546][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 19:56:10,089][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:56:10,089][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:56:10,089][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:56:10,089][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 19:56:10,092][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 19:56:10,093][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 19:56:10,093][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:56:10,093][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 19:56:10,093][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 19:56:10,093][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 19:56:10,093][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:56:10,093][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:56:10,093][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:10,122][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 19:56:10,123][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:10,123][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 19:56:10,124][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:56:10,124][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 19:56:10,125][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:56:10,125][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:56:10,303][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:56:10,304][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:56:10,304][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:56:10,304][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:56:10,304][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:56:10,304][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:56:10,304][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 19:56:10,304][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:56:10,304][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:56:10,304][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:56:10,304][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:56:10,304][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:56:10,304][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:56:10,304][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 19:56:10,304][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:56:10,304][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:56:10,304][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:56:10,305][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 19:56:10,305][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 19:56:10,305][INFO][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-02 19:56:10,305][INFO][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_manager][Entry] [2026-02-02 19:56:10,305][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:56:10,305][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:56:10,305][INFO][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-02 19:56:10,305][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:56:10,305][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:56:10,305][INFO][superset_tools_app] [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-02 19:56:10,305][INFO][superset_tools_app] [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-02 19:56:10,305][INFO][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-02 19:56:10,305][INFO][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-02 19:56:10,305][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 19:56:10,305][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 19:56:10,305][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:56:10,305][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:56:10,305][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:56:10,305][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:56:10,305][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:56:10,305][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:56:10,305][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 19:56:10,305][INFO][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-02 19:56:10,306][INFO][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-02 19:56:10,306][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:56:10,306][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:56:10,306][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:56:10,306][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:56:10,306][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:56:10,306][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:56:10,306][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 19:56:10,306][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 19:56:10,306][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 19:56:10,306][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 19:56:10,306][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 19:56:10,306][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 19:56:10,306][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 19:56:10,306][INFO][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-02 19:56:10,306][INFO][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-02 19:56:10,306][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:56:10,306][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:56:10,306][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:56:10,306][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 19:56:10,306][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:56:10,306][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:56:10,306][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:56:10,578][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:56:10,578][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:56:10,578][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:56:10,578][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:10,578][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:10,578][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:10,578][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:56:10,578][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:56:10,578][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:56:10,578][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:10,578][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:10,578][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:10,578][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:10,578][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:10,578][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:10,578][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:56:10,579][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:56:10,579][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:56:10,579][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:56:10,579][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:56:10,579][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:56:10,579][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:56:10,579][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:56:10,579][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:56:10,579][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:10,579][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:10,579][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:10,579][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 19:56:10,579][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:56:10,579][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:56:10,579][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:56:10,600][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 19:56:10,600][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 19:56:10,600][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 19:56:10,600][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:56:10,600][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:56:10,600][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 19:56:10,600][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 19:56:10,600][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 19:56:10,600][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 19:56:10,600][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 19:56:10,600][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 19:56:10,600][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:56:10,600][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:56:10,600][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:56:10,600][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 19:56:10,600][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 19:56:10,601][INFO][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-02 19:56:10,601][INFO][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-02 19:56:10,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 19:56:10,601][INFO][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-02 19:56:10,601][INFO][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-02 19:56:10,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:56:10,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 19:56:10,601][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:56:10,602][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:56:10,602][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:56:10,602][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:56:10,602][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:56:10,602][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:10,603][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 19:56:10,603][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:56:10,604][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:56:10,604][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 19:56:10,604][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 19:56:10,604][INFO][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-02 19:56:10,604][INFO][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-02 19:56:10,604][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-02 19:56:10,604][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 19:56:10,604][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 19:56:10,604][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 19:56:10,604][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 19:56:10,604][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 19:56:10,604][INFO][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-02 19:56:10,614][INFO][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-02 19:56:10,614][INFO][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-02 19:56:10,614][INFO][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-02 19:56:10,614][INFO][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-02 19:56:10,614][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 19:56:10,614][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 19:56:10,614][INFO][superset_tools_app] TaskManager initialized [2026-02-02 19:56:10,614][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 19:56:10,615][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 19:56:10,615][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 19:56:10,615][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 19:56:10,666][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 19:56:10,666][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:56:10,666][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:56:10,766][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 19:56:10,766][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:56:10,766][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:56:10,767][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:56:10,767][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 19:56:10,767][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 19:56:10,767][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 19:56:10,767][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 19:56:10,767][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 19:56:10,767][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 19:56:10,767][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:56:10,767][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:56:10,767][INFO][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-02 19:56:10,767][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-02 19:56:10,767][INFO][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-02 19:56:10,767][INFO][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-02 19:56:10,768][INFO][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-02 19:56:10,768][INFO][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-02 19:56:10,768][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 19:56:10,768][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 19:56:38,631][INFO][superset_tools_app] [shutdown_event][Entry] [2026-02-02 19:56:38,631][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:56:38,631][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:56:38,631][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:56:38,632][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 19:56:38,632][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 19:56:38,632][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-02 19:56:38,632][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 19:56:38,632][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 19:56:38,632][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 19:56:39,187][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:56:39,187][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:56:39,187][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:56:39,187][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 19:56:39,191][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 19:56:39,191][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 19:56:39,191][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:56:39,191][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 19:56:39,191][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 19:56:39,192][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 19:56:39,192][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:56:39,192][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:56:39,192][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:56:39,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:56:39,220][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:56:39,220][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:56:39,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:39,220][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:39,220][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:39,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:56:39,220][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:56:39,220][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:56:39,220][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:56:39,220][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 19:56:39,220][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:56:39,220][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:56:39,220][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 19:56:39,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:56:39,221][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 19:56:39,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:56:39,222][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:39,223][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 19:56:39,224][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:56:39,224][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:56:39,224][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:56:39,412][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:56:39,412][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:56:39,412][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:56:39,412][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:56:39,412][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:56:39,412][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:56:39,412][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 19:56:39,412][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:56:39,412][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:56:39,412][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:56:39,412][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:56:39,412][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:56:39,412][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:56:39,412][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 19:56:39,412][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:56:39,412][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:56:39,413][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:56:39,413][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 19:56:39,413][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 19:56:39,413][INFO][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-02 19:56:39,413][INFO][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_manager][Entry] [2026-02-02 19:56:39,413][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:56:39,413][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:56:39,413][INFO][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-02 19:56:39,413][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:56:39,413][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:56:39,413][INFO][superset_tools_app] [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-02 19:56:39,413][INFO][superset_tools_app] [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-02 19:56:39,414][INFO][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-02 19:56:39,414][INFO][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-02 19:56:39,414][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 19:56:39,414][INFO][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-02 19:56:39,414][INFO][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-02 19:56:39,414][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 19:56:39,414][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 19:56:39,415][INFO][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-02 19:56:39,415][INFO][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-02 19:56:39,415][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:56:39,415][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:56:39,415][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:56:39,415][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 19:56:39,415][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:56:39,415][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:56:39,415][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:56:39,679][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:56:39,679][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:56:39,679][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:56:39,679][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:39,679][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:39,679][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:39,679][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:56:39,679][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:56:39,679][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:56:39,679][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:39,679][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:39,679][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:39,679][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:39,679][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:39,679][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:39,679][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:56:39,679][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:56:39,679][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:56:39,680][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:56:39,680][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:56:39,680][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:56:39,680][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:56:39,680][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:56:39,680][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:56:39,680][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:39,680][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:39,680][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:39,680][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 19:56:39,680][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:56:39,680][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:56:39,680][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:56:39,706][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 19:56:39,706][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 19:56:39,706][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 19:56:39,706][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:56:39,706][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:56:39,706][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 19:56:39,706][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 19:56:39,706][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 19:56:39,706][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 19:56:39,706][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 19:56:39,706][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 19:56:39,706][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:56:39,706][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 19:56:39,707][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 19:56:39,707][INFO][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-02 19:56:39,707][INFO][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-02 19:56:39,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 19:56:39,707][INFO][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-02 19:56:39,707][INFO][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-02 19:56:39,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 19:56:39,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:56:39,707][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:56:39,708][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:56:39,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 19:56:39,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:56:39,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:56:39,709][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 19:56:39,709][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 19:56:39,709][INFO][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-02 19:56:39,709][INFO][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-02 19:56:39,709][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-02 19:56:39,709][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 19:56:39,709][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 19:56:39,709][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 19:56:39,709][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 19:56:39,709][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 19:56:39,709][INFO][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-02 19:56:39,717][INFO][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-02 19:56:39,717][INFO][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-02 19:56:39,717][INFO][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-02 19:56:39,717][INFO][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-02 19:56:39,717][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 19:56:39,717][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 19:56:39,717][INFO][superset_tools_app] TaskManager initialized [2026-02-02 19:56:39,718][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 19:56:39,718][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 19:56:39,718][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 19:56:39,718][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 19:56:39,753][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 19:56:39,754][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:56:39,754][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:56:39,865][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 19:56:39,865][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:56:39,865][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:56:39,865][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:56:39,865][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 19:56:39,865][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 19:56:39,865][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 19:56:39,866][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 19:56:39,866][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 19:56:39,866][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 19:56:39,866][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:56:39,866][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:56:39,866][INFO][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-02 19:56:39,866][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-02 19:56:39,866][INFO][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-02 19:56:39,866][INFO][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-02 19:56:39,866][INFO][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-02 19:56:39,866][INFO][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-02 19:56:39,867][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 19:56:39,867][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 19:57:32,782][INFO][superset_tools_app] [shutdown_event][Entry] [2026-02-02 19:57:32,782][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:57:32,782][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:57:32,782][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:57:32,782][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 19:57:32,782][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 19:57:32,782][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-02 19:57:32,782][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 19:57:32,782][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 19:57:32,783][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 19:57:33,289][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:57:33,289][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:57:33,289][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:57:33,289][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 19:57:33,292][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 19:57:33,292][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 19:57:33,293][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:57:33,293][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 19:57:33,293][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 19:57:33,293][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 19:57:33,293][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:57:33,293][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:57:33,293][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:57:33,316][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:57:33,316][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:57:33,316][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:57:33,316][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:57:33,316][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:57:33,316][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:57:33,316][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 19:57:33,317][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:57:33,317][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 19:57:33,318][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:57:33,318][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:57:33,319][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 19:57:33,320][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:57:33,320][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:57:33,320][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:57:33,488][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:57:33,488][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:57:33,488][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:57:33,488][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:57:33,488][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:57:33,488][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:57:33,488][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 19:57:33,488][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:57:33,488][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:57:33,488][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:57:33,488][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:57:33,488][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:57:33,488][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:57:33,488][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 19:57:33,488][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:57:33,488][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:57:33,488][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:57:33,489][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 19:57:33,489][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 19:57:33,489][INFO][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-02 19:57:33,489][INFO][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_manager][Entry] [2026-02-02 19:57:33,489][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:57:33,489][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:57:33,489][INFO][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-02 19:57:33,489][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:57:33,489][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:57:33,489][INFO][superset_tools_app] [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-02 19:57:33,489][INFO][superset_tools_app] [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-02 19:57:33,489][INFO][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-02 19:57:33,489][INFO][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-02 19:57:33,489][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 19:57:33,489][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 19:57:33,489][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:57:33,489][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:57:33,489][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:57:33,489][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:57:33,489][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:57:33,489][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:57:33,489][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 19:57:33,489][INFO][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-02 19:57:33,489][INFO][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-02 19:57:33,489][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 19:57:33,489][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 19:57:33,489][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 19:57:33,489][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:57:33,489][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:57:33,489][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:57:33,490][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 19:57:33,490][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 19:57:33,490][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 19:57:33,490][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 19:57:33,490][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 19:57:33,490][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 19:57:33,490][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 19:57:33,490][INFO][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-02 19:57:33,490][INFO][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-02 19:57:33,490][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 19:57:33,490][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 19:57:33,490][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 19:57:33,490][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 19:57:33,490][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:57:33,490][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:57:33,490][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:57:33,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:57:33,733][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:57:33,733][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:57:33,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:57:33,733][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:57:33,733][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:57:33,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:57:33,733][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:57:33,733][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:57:33,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:57:33,733][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:57:33,733][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:57:33,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:57:33,733][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:57:33,733][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:57:33,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:57:33,734][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:57:33,734][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:57:33,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:57:33,734][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:57:33,734][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:57:33,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:57:33,734][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:57:33,734][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:57:33,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:57:33,734][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:57:33,734][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:57:33,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 19:57:33,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:57:33,734][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:57:33,734][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:57:33,755][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 19:57:33,756][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 19:57:33,756][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 19:57:33,756][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:57:33,756][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:57:33,756][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 19:57:33,756][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 19:57:33,756][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 19:57:33,756][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 19:57:33,756][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 19:57:33,756][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 19:57:33,756][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 19:57:33,757][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 19:57:33,757][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 19:57:33,757][INFO][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-02 19:57:33,757][INFO][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-02 19:57:33,757][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 19:57:33,757][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 19:57:33,758][INFO][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-02 19:57:33,758][INFO][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-02 19:57:33,758][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 19:57:33,758][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 19:57:33,758][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 19:57:33,758][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 19:57:33,758][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 19:57:33,758][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 19:57:33,758][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 19:57:33,758][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 19:57:33,759][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 19:57:33,760][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 19:57:33,760][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 19:57:33,760][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 19:57:33,760][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 19:57:33,760][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 19:57:33,760][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 19:57:33,760][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 19:57:33,760][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 19:57:33,760][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:57:33,760][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:57:33,760][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 19:57:33,760][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 19:57:33,760][INFO][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-02 19:57:33,760][INFO][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-02 19:57:33,760][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-02 19:57:33,760][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 19:57:33,760][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 19:57:33,760][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 19:57:33,760][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 19:57:33,760][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 19:57:33,760][INFO][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-02 19:57:33,769][INFO][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-02 19:57:33,769][INFO][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-02 19:57:33,769][INFO][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-02 19:57:33,769][INFO][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-02 19:57:33,769][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 19:57:33,769][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 19:57:33,769][INFO][superset_tools_app] TaskManager initialized [2026-02-02 19:57:33,769][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 19:57:33,770][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 19:57:33,770][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 19:57:33,770][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 19:57:33,800][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 19:57:33,800][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 19:57:33,800][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 19:57:33,898][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 19:57:33,898][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 19:57:33,898][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 19:57:33,898][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 19:57:33,899][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 19:57:33,899][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 19:57:33,899][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 19:57:33,899][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 19:57:33,899][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 19:57:33,899][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 19:57:33,899][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 19:57:33,899][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 19:57:33,899][INFO][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-02 19:57:33,899][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-02 19:57:33,899][INFO][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-02 19:57:33,899][INFO][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-02 19:57:33,899][INFO][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-02 19:57:33,899][INFO][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-02 19:57:33,899][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 19:57:33,899][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 19:58:11,179][INFO][superset_tools_app] [log_requests][Entry] GET /api/plugins [2026-02-02 19:58:11,179][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-02-02 19:58:11,180][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-02-02 19:58:11,180][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-02-02 19:58:11,180][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-02-02 19:58:11,180][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:58:11,181][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:58:11,181][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:58:11,183][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:58:11,183][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:58:11,183][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:58:11,185][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:58:11,185][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:58:11,185][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:58:11,185][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:58:11,186][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-02-02 19:58:11,188][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 19:58:11,188][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 19:58:11,188][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-02-02 19:58:11,188][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-02 19:58:11,188][INFO][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-02 19:58:11,188][INFO][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-02 19:58:11,188][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-02 19:58:11,188][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-02 19:58:11,188][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-02-02 19:58:11,188][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:58:11,188][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:58:11,189][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:58:11,189][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:58:11,199][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-02-02 19:58:11,199][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-02-02 19:58:11,200][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:58:11,200][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:58:11,200][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:58:11,200][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:58:11,200][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:58:11,200][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:58:11,201][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:58:11,201][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:58:11,201][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:58:11,201][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:58:11,201][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-02-02 19:58:11,201][INFO][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-02 19:58:11,201][INFO][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-02 19:58:11,202][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-02-02 19:58:11,202][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:58:11,202][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:58:11,203][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:58:11,203][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:58:12,692][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments [2026-02-02 19:58:12,692][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-02-02 19:58:12,693][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 19:58:12,693][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:58:12,693][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:58:12,693][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:58:12,694][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:58:12,694][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:58:12,694][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:58:12,694][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:58:12,694][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:58:12,696][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:58:12,696][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:58:12,696][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:58:12,696][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:58:12,696][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-02-02 19:58:12,698][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 19:58:12,698][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 19:58:12,698][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-02-02 19:58:12,698][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-02 19:58:12,698][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:58:12,698][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:58:12,698][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:58:12,698][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:58:12,698][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-02-02 19:58:12,698][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:58:12,698][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:58:12,699][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:58:12,699][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:58:12,708][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-02-02 19:58:12,708][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-02-02 19:58:12,708][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 19:58:12,708][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:58:12,708][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:58:12,709][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:58:12,709][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:58:12,709][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:58:12,709][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:58:12,709][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:58:12,709][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:58:12,710][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:58:12,710][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:58:12,710][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:58:12,710][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:58:12,710][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-02-02 19:58:12,711][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 19:58:12,711][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 19:58:12,711][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-02-02 19:58:12,711][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-02 19:58:12,711][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 19:58:12,711][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 19:58:12,711][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 19:58:12,711][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 19:58:12,711][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 19:58:12,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 19:58:12,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:58:12,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:58:12,711][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 19:58:12,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 19:58:12,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:58:12,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:58:12,711][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-02-02 19:58:12,711][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 19:58:12,711][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 19:58:12,712][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 19:58:12,712][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 19:58:12,712][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-02 19:58:12,712][INFO][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-02 19:58:12,712][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-02 19:58:12,712][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-02 19:58:12,712][INFO][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-02 19:58:12,712][INFO][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-02 19:58:12,712][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-02-02 19:58:12,712][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-02-02 19:58:12,712][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-02-02 19:58:12,712][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 19:58:12,712][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 19:58:12,712][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-02-02 19:58:12,712][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-02 19:58:12,712][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-02 19:58:12,712][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-02 19:58:12,712][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-02 19:58:13,494][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 19:58:13,494][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 19:58:13,494][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 19:58:13,495][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 19:58:13,495][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 19:58:13,754][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-02-02 19:58:13,754][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-02-02 19:58:13,754][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-02-02 19:58:13,755][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-02-02 19:58:13,755][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-02 19:58:13,755][INFO][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-02 19:58:13,755][INFO][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-02 19:58:13,755][INFO][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-02 19:58:13,755][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-02 19:58:13,755][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 19:58:13,755][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 19:58:13,755][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-02 19:58:13,755][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 19:58:13,755][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 19:58:14,108][INFO][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-02 19:58:14,109][INFO][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-02 19:58:14,109][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-02-02 19:58:14,109][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 19:58:14,109][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 19:58:14,109][INFO][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-02 19:58:14,109][INFO][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-02 19:58:14,110][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-02-02 19:58:14,110][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:58:14,110][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:58:14,110][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:58:14,110][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:58:15,931][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 19:58:15,931][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 19:58:15,932][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:58:15,932][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:58:15,932][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:58:15,932][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:58:15,932][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:58:15,932][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:58:15,933][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:58:15,933][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:58:15,933][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:58:15,933][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:58:15,933][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 19:58:15,934][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 19:58:15,934][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 19:58:15,935][INFO][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-02 19:58:15,935][INFO][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-02 19:58:15,936][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 19:58:15,936][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 19:58:15,936][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 19:58:15,936][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 19:58:15,936][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 19:58:15,937][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:58:15,937][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:58:15,942][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 19:58:15,942][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 19:58:15,942][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 19:58:15,943][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 19:58:15,943][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 19:58:15,943][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 19:58:15,943][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 19:58:15,943][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 19:58:15,943][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 19:58:15,943][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 19:58:15,943][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 19:58:15,944][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 19:58:15,944][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 19:58:15,944][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 19:58:15,944][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 19:58:15,944][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 19:58:15,944][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 19:58:15,944][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 19:58:15,945][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 19:58:15,945][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 19:58:15,946][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 19:58:15,946][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 19:58:15,946][INFO][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-02 19:58:15,946][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 19:58:15,946][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 19:58:15,946][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 19:58:15,946][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 19:58:15,946][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 19:58:15,946][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 19:58:15,946][INFO][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=82970bf1-ef73-4818-a4e0-8916f1ca2783 [2026-02-02 19:58:15,949][INFO][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-02 19:58:15,950][INFO][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-02 19:58:15,950][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 82970bf1-ef73-4818-a4e0-8916f1ca2783 created and scheduled for execution [2026-02-02 19:58:15,950][INFO][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-02 19:58:15,950][INFO][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-02 19:58:15,950][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 19:58:15,950][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 19:58:15,950][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=82970bf1-ef73-4818-a4e0-8916f1ca2783 [2026-02-02 19:58:15,950][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 19:58:15,950][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 19:58:15,950][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 19:58:15,950][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 82970bf1-ef73-4818-a4e0-8916f1ca2783 for plugin 'Dashboard LLM Validation' [2026-02-02 19:58:15,950][INFO][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=82970bf1-ef73-4818-a4e0-8916f1ca2783 [2026-02-02 19:58:15,953][INFO][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-02 19:58:15,953][INFO][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-02 19:58:15,953][INFO][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=82970bf1-ef73-4818-a4e0-8916f1ca2783 [2026-02-02 19:58:15,953][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=82970bf1-ef73-4818-a4e0-8916f1ca2783 [2026-02-02 19:58:15,954][INFO][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-02 19:58:15,954][INFO][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-02 19:58:15,954][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 19:58:15,954][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 19:58:15,954][INFO][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-02 19:58:15,954][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '10', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': '82970bf1-ef73-4818-a4e0-8916f1ca2783'} [2026-02-02 19:58:15,954][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 19:58:15,954][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 19:58:15,954][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 19:58:15,954][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 19:58:15,954][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 19:58:15,954][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 19:58:15,954][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 19:58:15,955][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 19:58:15,955][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 19:58:15,955][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 19:58:15,955][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_provider][Entry] [2026-02-02 19:58:15,955][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 19:58:15,955][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 19:58:15,956][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][Coherence:OK] [2026-02-02 19:58:15,956][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][Exit] [2026-02-02 19:58:15,956][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=10 [2026-02-02 19:58:15,956][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 10 [2026-02-02 19:58:15,957][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 19:58:15,957][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 19:58:15,957][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 19:58:15,958][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 19:58:15,959][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 19:58:16,179][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:58:16,180][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 19:58:16,180][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:58:16,180][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:58:16,180][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 19:58:16,180][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 19:58:16,180][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 19:58:16,180][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 19:58:16,180][INFO][superset_tools_app] [_init_session][Entry] [2026-02-02 19:58:16,180][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 19:58:16,180][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 19:58:16,180][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 19:58:16,180][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 19:58:16,180][INFO][superset_tools_app] [SupersetClient.authenticate][Entry] [2026-02-02 19:58:16,180][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [authenticate][Entry] [2026-02-02 19:58:16,180][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-02 19:58:16,180][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-02 19:58:16,180][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-02 19:58:16,636][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 19:58:16,636][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 19:58:16,636][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 19:58:16,636][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Coherence:OK] [2026-02-02 19:58:16,636][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Exit] [2026-02-02 19:58:16,647][INFO][superset_tools_app] Injected 2 cookies into Playwright context [2026-02-02 19:58:16,647][INFO][superset_tools_app] API Authentication and context configuration successful [2026-02-02 19:58:16,677][INFO][superset_tools_app] [DEBUG] Navigating to https://superset.bebesh.ru/superset/dashboard/10/ [2026-02-02 19:58:17,396][INFO][superset_tools_app] [DEBUG] Navigation response status: 403, URL: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/10/ [2026-02-02 19:58:17,396][WARNING][superset_tools_app] [DEBUG] 403 Forbidden received. Final URL: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/10/ [2026-02-02 19:58:17,396][INFO][superset_tools_app] [DEBUG] Current page URL after navigation: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/10/ [2026-02-02 19:58:17,396][INFO][superset_tools_app] Redirected to login: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/10/. Filling credentials from Environment. [2026-02-02 19:58:17,422][ERROR][superset_tools_app] UI Login failed. Page title: 403 Forbidden, URL: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/10/, Error: Could not find username input field [2026-02-02 19:58:17,463][INFO][superset_tools_app] [capture_dashboard][Coherence:Failed] Login failed: Could not find username input field. Debug screenshot saved to ss-tools-storage/screenshots/10_20260202_195815_debug_failed_login.png [2026-02-02 19:58:17,463][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] Login failed: Could not find username input field. Debug screenshot saved to ss-tools-storage/screenshots/10_20260202_195815_debug_failed_login.png [2026-02-02 19:58:17,463][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 82970bf1-ef73-4818-a4e0-8916f1ca2783 failed: Login failed: Could not find username input field. Debug screenshot saved to ss-tools-storage/screenshots/10_20260202_195815_debug_failed_login.png [2026-02-02 19:58:17,463][INFO][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=82970bf1-ef73-4818-a4e0-8916f1ca2783 [2026-02-02 19:58:17,463][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=82970bf1-ef73-4818-a4e0-8916f1ca2783 [2026-02-02 19:58:17,465][INFO][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-02 19:58:17,465][INFO][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-02 19:58:17,465][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 19:58:17,465][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 19:58:17,465][INFO][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=82970bf1-ef73-4818-a4e0-8916f1ca2783 [2026-02-02 19:58:17,467][INFO][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-02 19:58:17,467][INFO][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-02 19:58:17,467][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 82970bf1-ef73-4818-a4e0-8916f1ca2783 execution finished with status: TaskStatus.FAILED [2026-02-02 19:58:17,467][INFO][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-02 19:58:17,467][INFO][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-02 20:18:58,280][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 20:18:58,281][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:18:58,281][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:18:58,281][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:18:58,281][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 20:18:58,281][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 20:18:58,281][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 20:18:58,281][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 20:18:58,281][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 20:18:58,282][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 20:18:58,764][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:18:58,764][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:18:58,764][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:18:58,764][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 20:18:58,767][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 20:18:58,767][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 20:18:58,767][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:18:58,767][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 20:18:58,767][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 20:18:58,767][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 20:18:58,767][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:18:58,767][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:18:58,767][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:18:58,795][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 20:18:58,796][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:18:58,796][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 20:18:58,797][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 20:18:58,797][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:18:58,797][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:18:58,798][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:18:58,982][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:18:58,982][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:18:58,982][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:18:58,982][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:18:58,982][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:18:58,982][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:18:58,982][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 20:18:58,982][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:18:58,982][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:18:58,982][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:18:58,982][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:18:58,982][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:18:58,982][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:18:58,983][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 20:18:58,983][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:18:58,983][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:18:58,983][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:18:58,983][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 20:18:58,983][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 20:18:58,983][INFO][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-02 20:18:58,983][INFO][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_manager][Entry] [2026-02-02 20:18:58,983][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:18:58,983][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:18:58,983][INFO][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-02 20:18:58,983][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:18:58,983][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:18:58,983][INFO][superset_tools_app] [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-02 20:18:58,983][INFO][superset_tools_app] [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-02 20:18:58,983][INFO][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-02 20:18:58,983][INFO][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-02 20:18:58,983][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 20:18:58,983][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 20:18:58,983][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:18:58,983][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:18:58,983][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:18:58,983][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:18:58,983][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:18:58,984][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:18:58,984][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 20:18:58,984][INFO][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-02 20:18:58,984][INFO][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-02 20:18:58,984][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:18:58,984][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:18:58,984][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:18:58,984][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:18:58,984][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:18:58,984][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:18:58,984][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 20:18:58,984][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 20:18:58,984][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 20:18:58,984][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 20:18:58,984][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 20:18:58,984][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 20:18:58,984][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 20:18:58,984][INFO][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-02 20:18:58,984][INFO][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-02 20:18:58,984][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:18:58,984][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:18:58,984][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:18:58,984][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 20:18:58,984][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:18:58,984][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:18:58,984][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:18:59,199][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:18:59,200][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:18:59,200][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:18:59,200][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:18:59,200][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:18:59,200][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:18:59,200][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:18:59,200][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 20:18:59,200][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:18:59,200][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:18:59,200][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:18:59,219][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 20:18:59,219][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 20:18:59,219][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 20:18:59,219][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:18:59,219][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:18:59,219][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 20:18:59,219][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 20:18:59,219][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 20:18:59,219][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 20:18:59,219][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 20:18:59,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:18:59,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 20:18:59,220][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 20:18:59,220][INFO][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-02 20:18:59,220][INFO][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-02 20:18:59,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 20:18:59,220][INFO][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-02 20:18:59,220][INFO][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-02 20:18:59,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:18:59,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 20:18:59,220][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:18:59,221][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:18:59,221][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:18:59,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:18:59,221][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:18:59,221][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:18:59,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:18:59,221][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:18:59,221][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:18:59,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:18:59,221][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:18:59,221][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:18:59,221][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:18:59,221][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:18:59,221][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:18:59,221][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 20:18:59,221][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:18:59,221][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 20:18:59,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:18:59,222][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 20:18:59,222][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 20:18:59,222][INFO][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-02 20:18:59,222][INFO][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-02 20:18:59,222][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-02 20:18:59,222][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 20:18:59,222][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 20:18:59,222][INFO][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-02 20:18:59,231][INFO][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-02 20:18:59,231][INFO][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-02 20:18:59,231][INFO][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-02 20:18:59,231][INFO][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-02 20:18:59,231][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 20:18:59,231][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 20:18:59,231][INFO][superset_tools_app] TaskManager initialized [2026-02-02 20:18:59,231][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 20:18:59,232][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 20:18:59,232][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 20:18:59,232][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 20:18:59,266][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 20:18:59,266][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:18:59,266][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:18:59,367][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 20:18:59,367][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:18:59,367][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:18:59,367][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:18:59,367][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 20:18:59,367][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 20:18:59,367][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 20:18:59,367][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 20:18:59,367][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 20:18:59,367][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 20:18:59,367][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:18:59,367][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:18:59,367][INFO][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-02 20:18:59,368][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-02 20:18:59,368][INFO][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-02 20:18:59,368][INFO][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-02 20:18:59,368][INFO][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-02 20:18:59,368][INFO][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-02 20:18:59,368][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 20:18:59,368][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 20:24:34,382][INFO][superset_tools_app] [shutdown_event][Entry] [2026-02-02 20:24:34,382][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:24:34,382][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:24:34,382][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:24:34,382][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 20:24:34,382][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 20:24:34,382][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-02 20:24:34,383][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 20:24:34,383][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 20:24:34,383][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 20:24:34,869][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:24:34,869][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:24:34,869][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:24:34,869][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 20:24:34,872][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 20:24:34,872][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 20:24:34,872][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:24:34,872][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 20:24:34,872][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 20:24:34,872][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 20:24:34,872][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:24:34,873][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:24:34,873][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:24:34,898][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:24:34,899][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 20:24:34,900][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:24:34,900][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 20:24:34,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:24:34,901][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:24:34,902][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:24:34,902][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 20:24:34,902][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:24:34,902][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:24:34,902][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:24:35,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:24:35,087][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:24:35,087][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:24:35,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:24:35,087][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:24:35,087][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:24:35,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 20:24:35,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:24:35,087][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:24:35,087][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:24:35,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:24:35,087][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:24:35,087][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:24:35,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 20:24:35,087][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:24:35,088][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:24:35,088][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:24:35,088][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 20:24:35,088][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 20:24:35,088][INFO][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-02 20:24:35,088][INFO][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_manager][Entry] [2026-02-02 20:24:35,088][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:24:35,088][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:24:35,089][INFO][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-02 20:24:35,089][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [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-02 20:24:35,089][INFO][superset_tools_app] [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-02 20:24:35,089][INFO][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-02 20:24:35,089][INFO][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-02 20:24:35,089][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 20:24:35,089][INFO][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-02 20:24:35,089][INFO][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-02 20:24:35,089][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 20:24:35,089][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 20:24:35,089][INFO][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-02 20:24:35,089][INFO][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-02 20:24:35,089][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:24:35,090][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:24:35,090][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:24:35,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 20:24:35,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:24:35,090][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:24:35,090][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:24:35,365][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:24:35,365][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:24:35,365][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:24:35,365][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:24:35,365][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:24:35,365][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:24:35,365][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:24:35,365][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:24:35,366][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 20:24:35,366][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:24:35,367][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:24:35,367][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:24:35,397][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 20:24:35,397][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 20:24:35,397][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 20:24:35,397][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:24:35,397][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:24:35,398][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 20:24:35,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 20:24:35,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 20:24:35,398][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 20:24:35,398][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 20:24:35,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 20:24:35,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:24:35,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:24:35,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:24:35,398][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 20:24:35,398][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 20:24:35,398][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 20:24:35,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:24:35,398][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:24:35,398][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:24:35,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 20:24:35,399][INFO][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-02 20:24:35,399][INFO][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-02 20:24:35,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 20:24:35,399][INFO][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-02 20:24:35,399][INFO][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-02 20:24:35,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 20:24:35,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:24:35,399][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:24:35,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 20:24:35,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:24:35,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:24:35,401][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 20:24:35,401][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 20:24:35,401][INFO][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-02 20:24:35,401][INFO][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-02 20:24:35,401][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-02 20:24:35,401][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 20:24:35,401][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 20:24:35,401][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 20:24:35,401][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 20:24:35,401][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 20:24:35,401][INFO][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-02 20:24:35,413][INFO][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-02 20:24:35,413][INFO][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-02 20:24:35,413][INFO][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-02 20:24:35,413][INFO][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-02 20:24:35,413][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 20:24:35,413][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 20:24:35,413][INFO][superset_tools_app] TaskManager initialized [2026-02-02 20:24:35,413][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 20:24:35,414][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 20:24:35,414][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 20:24:35,415][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 20:24:35,453][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 20:24:35,453][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:24:35,453][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:24:35,551][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 20:24:35,551][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:24:35,551][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:24:35,551][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:24:35,551][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 20:24:35,551][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 20:24:35,551][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 20:24:35,552][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 20:24:35,552][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 20:24:35,552][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 20:24:35,552][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:24:35,552][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:24:35,552][INFO][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-02 20:24:35,552][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-02 20:24:35,552][INFO][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-02 20:24:35,552][INFO][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-02 20:24:35,552][INFO][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-02 20:24:35,552][INFO][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-02 20:24:35,552][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 20:24:35,552][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 20:24:42,418][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:24:42,418][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:24:42,418][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:24:42,418][INFO][superset_tools_app] [get_environments][Entry] [2026-02-02 20:24:42,418][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:24:42,418][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:25:28,869][INFO][superset_tools_app] [shutdown_event][Entry] [2026-02-02 20:25:28,869][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:25:28,869][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:25:28,869][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:25:28,869][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 20:25:28,869][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 20:25:28,869][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-02 20:25:28,869][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 20:25:28,869][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 20:25:28,869][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 20:25:29,347][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:25:29,347][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:25:29,347][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:25:29,347][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 20:25:29,350][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 20:25:29,350][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 20:25:29,350][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:25:29,351][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 20:25:29,351][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 20:25:29,351][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 20:25:29,351][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:29,351][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:29,351][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:29,379][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:29,379][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:29,379][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:29,379][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:29,380][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:29,381][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:29,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:29,381][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:29,381][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:29,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 20:25:29,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:29,381][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:29,381][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:29,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:29,381][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:29,381][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:29,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:29,381][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:29,381][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:29,381][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:25:29,381][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:25:29,381][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 20:25:29,382][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:29,382][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 20:25:29,383][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:29,383][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:29,578][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:29,578][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:29,578][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:29,578][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:29,578][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:29,578][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:29,578][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 20:25:29,578][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:29,578][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:29,578][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:29,578][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:29,578][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:29,578][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:29,578][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 20:25:29,578][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:29,578][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:29,578][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:29,579][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 20:25:29,579][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 20:25:29,579][INFO][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-02 20:25:29,579][INFO][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_manager][Entry] [2026-02-02 20:25:29,579][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:25:29,579][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:25:29,579][INFO][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-02 20:25:29,579][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:25:29,579][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:25:29,579][INFO][superset_tools_app] [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-02 20:25:29,579][INFO][superset_tools_app] [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-02 20:25:29,579][INFO][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-02 20:25:29,579][INFO][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-02 20:25:29,579][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 20:25:29,579][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 20:25:29,579][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:29,579][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:29,579][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 20:25:29,580][INFO][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-02 20:25:29,580][INFO][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-02 20:25:29,580][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 20:25:29,580][INFO][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-02 20:25:29,580][INFO][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-02 20:25:29,580][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 20:25:29,580][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:29,580][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:25:29,849][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:25:29,850][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:25:29,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:29,850][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:29,850][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:29,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:29,850][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:29,850][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:29,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 20:25:29,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:29,850][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:29,850][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:29,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 20:25:29,875][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 20:25:29,875][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 20:25:29,875][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:25:29,875][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:25:29,875][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 20:25:29,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 20:25:29,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 20:25:29,875][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 20:25:29,875][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 20:25:29,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 20:25:29,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:25:29,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 20:25:29,876][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 20:25:29,876][INFO][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-02 20:25:29,876][INFO][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-02 20:25:29,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 20:25:29,876][INFO][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-02 20:25:29,876][INFO][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-02 20:25:29,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:25:29,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 20:25:29,877][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:29,877][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:29,878][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:29,878][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:25:29,878][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:25:29,878][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:25:29,878][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:25:29,878][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:25:29,878][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:25:29,878][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:29,878][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:29,878][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:29,878][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:29,878][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:29,878][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:29,878][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 20:25:29,878][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:25:29,878][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:25:29,878][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 20:25:29,878][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 20:25:29,878][INFO][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-02 20:25:29,878][INFO][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-02 20:25:29,878][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-02 20:25:29,878][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 20:25:29,878][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 20:25:29,878][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 20:25:29,878][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 20:25:29,878][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 20:25:29,878][INFO][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-02 20:25:29,889][INFO][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-02 20:25:29,889][INFO][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-02 20:25:29,889][INFO][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-02 20:25:29,889][INFO][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-02 20:25:29,889][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 20:25:29,889][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 20:25:29,890][INFO][superset_tools_app] TaskManager initialized [2026-02-02 20:25:29,890][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 20:25:29,890][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 20:25:29,890][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 20:25:29,890][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 20:25:29,925][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 20:25:29,925][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:25:29,925][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:25:30,020][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 20:25:30,020][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:25:30,020][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:25:30,020][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:25:30,020][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 20:25:30,020][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 20:25:30,020][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 20:25:30,020][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 20:25:30,020][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 20:25:30,021][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 20:25:30,021][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:25:30,021][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:25:30,021][INFO][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-02 20:25:30,021][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-02 20:25:30,021][INFO][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-02 20:25:30,021][INFO][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-02 20:25:30,021][INFO][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-02 20:25:30,021][INFO][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-02 20:25:30,021][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 20:25:30,021][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 20:25:43,452][INFO][superset_tools_app] [shutdown_event][Entry] [2026-02-02 20:25:43,452][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:25:43,452][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:25:43,452][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:25:43,452][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 20:25:43,452][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 20:25:43,452][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-02 20:25:43,453][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 20:25:43,453][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 20:25:43,453][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 20:25:44,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:25:44,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:25:44,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:25:44,032][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 20:25:44,036][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 20:25:44,036][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 20:25:44,036][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:25:44,036][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 20:25:44,036][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 20:25:44,036][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 20:25:44,036][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:44,036][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:44,036][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:25:44,064][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 20:25:44,065][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:25:44,065][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 20:25:44,066][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:44,066][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 20:25:44,067][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:44,067][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:44,067][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:44,242][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:44,242][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:44,242][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:44,242][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:44,242][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:44,242][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:44,242][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 20:25:44,242][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:44,242][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:44,242][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:44,242][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:44,242][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:44,242][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:44,242][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 20:25:44,242][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:44,242][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:44,242][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 20:25:44,243][INFO][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-02 20:25:44,243][INFO][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_manager][Entry] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:25:44,243][INFO][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-02 20:25:44,243][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [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-02 20:25:44,243][INFO][superset_tools_app] [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-02 20:25:44,243][INFO][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-02 20:25:44,243][INFO][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-02 20:25:44,243][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 20:25:44,243][INFO][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-02 20:25:44,243][INFO][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-02 20:25:44,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 20:25:44,243][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 20:25:44,244][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 20:25:44,244][INFO][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-02 20:25:44,244][INFO][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-02 20:25:44,244][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:25:44,244][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:25:44,244][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:25:44,244][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 20:25:44,244][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:44,244][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:44,244][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:44,477][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:44,477][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:44,477][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:44,477][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 20:25:44,478][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:44,478][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:44,502][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 20:25:44,502][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 20:25:44,502][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 20:25:44,502][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:25:44,503][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:25:44,503][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 20:25:44,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 20:25:44,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 20:25:44,503][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 20:25:44,503][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 20:25:44,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 20:25:44,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:25:44,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:25:44,503][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:25:44,503][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 20:25:44,504][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 20:25:44,504][INFO][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-02 20:25:44,504][INFO][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-02 20:25:44,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 20:25:44,504][INFO][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-02 20:25:44,504][INFO][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-02 20:25:44,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:25:44,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 20:25:44,504][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:44,505][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:44,506][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:44,506][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:25:44,506][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:25:44,506][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:25:44,506][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:25:44,506][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:25:44,506][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:25:44,506][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:44,506][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:44,506][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:44,506][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:44,506][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:44,506][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:44,506][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 20:25:44,506][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:25:44,506][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:25:44,506][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 20:25:44,506][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 20:25:44,506][INFO][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-02 20:25:44,506][INFO][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-02 20:25:44,506][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-02 20:25:44,506][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 20:25:44,506][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 20:25:44,506][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 20:25:44,506][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 20:25:44,506][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 20:25:44,506][INFO][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-02 20:25:44,516][INFO][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-02 20:25:44,516][INFO][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-02 20:25:44,516][INFO][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-02 20:25:44,516][INFO][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-02 20:25:44,516][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 20:25:44,516][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 20:25:44,516][INFO][superset_tools_app] TaskManager initialized [2026-02-02 20:25:44,516][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 20:25:44,517][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 20:25:44,517][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 20:25:44,517][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 20:25:44,556][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 20:25:44,556][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:25:44,556][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:25:44,652][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 20:25:44,652][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:25:44,652][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:25:44,652][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:25:44,652][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 20:25:44,653][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 20:25:44,653][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 20:25:44,653][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 20:25:44,653][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 20:25:44,653][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 20:25:44,654][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:25:44,654][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:25:44,654][INFO][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-02 20:25:44,654][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-02 20:25:44,654][INFO][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-02 20:25:44,654][INFO][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-02 20:25:44,654][INFO][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-02 20:25:44,654][INFO][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-02 20:25:44,654][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 20:25:44,654][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 20:25:53,173][INFO][superset_tools_app] [shutdown_event][Entry] [2026-02-02 20:25:53,173][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:25:53,173][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:25:53,173][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:25:53,173][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 20:25:53,173][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 20:25:53,173][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-02 20:25:53,173][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 20:25:53,173][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 20:25:53,173][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 20:25:53,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:25:53,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:25:53,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:25:53,707][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 20:25:53,710][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 20:25:53,711][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 20:25:53,711][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:25:53,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 20:25:53,711][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 20:25:53,711][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 20:25:53,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:53,711][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:53,711][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:25:53,736][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 20:25:53,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:53,737][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 20:25:53,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 20:25:53,738][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:53,738][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:53,739][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:53,914][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:53,914][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:53,914][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:53,914][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:53,914][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:53,915][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:53,915][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 20:25:53,915][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:53,915][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:53,915][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:53,915][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:53,915][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:53,915][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:53,915][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 20:25:53,915][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:53,915][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:53,915][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:53,915][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 20:25:53,915][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 20:25:53,915][INFO][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-02 20:25:53,915][INFO][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_manager][Entry] [2026-02-02 20:25:53,915][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:25:53,915][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:25:53,915][INFO][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-02 20:25:53,916][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [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-02 20:25:53,916][INFO][superset_tools_app] [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-02 20:25:53,916][INFO][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-02 20:25:53,916][INFO][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-02 20:25:53,916][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 20:25:53,916][INFO][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-02 20:25:53,916][INFO][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-02 20:25:53,916][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 20:25:53,916][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 20:25:53,916][INFO][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-02 20:25:53,916][INFO][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-02 20:25:53,916][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:25:53,917][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:25:53,917][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:25:53,917][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 20:25:53,917][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:53,917][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:53,917][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:54,179][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:54,180][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:54,180][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:54,180][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:54,180][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 20:25:54,180][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:54,180][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:54,180][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:54,203][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 20:25:54,203][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 20:25:54,203][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 20:25:54,203][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:25:54,203][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:25:54,203][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 20:25:54,203][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 20:25:54,203][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 20:25:54,204][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:25:54,204][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 20:25:54,204][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 20:25:54,204][INFO][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-02 20:25:54,204][INFO][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-02 20:25:54,204][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 20:25:54,204][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 20:25:54,204][INFO][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-02 20:25:54,205][INFO][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-02 20:25:54,205][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:25:54,205][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:25:54,205][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:25:54,205][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 20:25:54,205][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:25:54,205][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:25:54,205][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:25:54,205][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:25:54,205][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:25:54,205][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:25:54,205][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:54,205][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 20:25:54,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:25:54,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:25:54,206][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 20:25:54,206][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 20:25:54,206][INFO][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-02 20:25:54,206][INFO][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-02 20:25:54,206][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-02 20:25:54,207][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 20:25:54,207][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 20:25:54,207][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 20:25:54,207][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 20:25:54,207][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 20:25:54,207][INFO][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-02 20:25:54,217][INFO][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-02 20:25:54,218][INFO][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-02 20:25:54,218][INFO][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-02 20:25:54,218][INFO][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-02 20:25:54,218][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 20:25:54,218][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 20:25:54,218][INFO][superset_tools_app] TaskManager initialized [2026-02-02 20:25:54,218][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 20:25:54,219][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 20:25:54,219][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 20:25:54,219][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 20:25:54,252][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 20:25:54,252][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:25:54,252][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:25:54,345][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 20:25:54,345][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:25:54,345][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:25:54,345][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:25:54,345][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 20:25:54,345][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 20:25:54,345][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 20:25:54,346][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 20:25:54,346][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 20:25:54,346][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 20:25:54,346][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:25:54,346][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:25:54,346][INFO][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-02 20:25:54,346][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-02 20:25:54,346][INFO][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-02 20:25:54,347][INFO][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-02 20:25:54,347][INFO][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-02 20:25:54,347][INFO][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-02 20:25:54,347][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 20:25:54,347][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 20:26:50,936][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 20:26:50,937][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 20:26:50,940][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:26:50,940][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:26:50,940][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:26:50,943][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:26:50,943][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:26:50,943][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:26:50,947][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:26:50,947][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:26:50,947][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:26:50,947][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:26:50,947][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 20:26:50,947][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 20:26:50,948][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 20:26:50,949][INFO][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-02 20:26:50,949][INFO][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-02 20:26:50,949][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 20:26:50,949][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 20:26:50,949][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 20:26:50,950][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 20:26:50,950][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 20:26:50,950][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:26:50,950][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:26:50,956][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 20:26:50,956][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 20:26:50,957][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 20:26:50,957][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 20:26:50,957][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 20:26:50,957][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:26:50,958][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:26:50,958][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:26:50,958][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:26:50,958][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:26:50,958][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:26:50,959][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:26:50,959][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:26:50,959][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:26:50,959][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:26:50,959][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 20:26:50,963][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 20:26:50,963][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 20:26:50,963][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 20:26:50,964][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 20:26:50,964][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:26:50,965][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:26:50,965][INFO][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-02 20:26:50,965][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 20:26:50,965][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 20:26:50,965][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 20:26:50,965][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 20:26:50,965][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:26:50,965][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:26:50,965][INFO][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=404d5542-82b4-46bc-be81-3fa5005e30ae [2026-02-02 20:26:50,970][INFO][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-02 20:26:50,970][INFO][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-02 20:26:50,970][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 404d5542-82b4-46bc-be81-3fa5005e30ae created and scheduled for execution [2026-02-02 20:26:50,970][INFO][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-02 20:26:50,970][INFO][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-02 20:26:50,971][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 20:26:50,971][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 20:26:50,971][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=404d5542-82b4-46bc-be81-3fa5005e30ae [2026-02-02 20:26:50,971][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 20:26:50,971][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:26:50,971][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:26:50,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 404d5542-82b4-46bc-be81-3fa5005e30ae for plugin 'Dashboard LLM Validation' [2026-02-02 20:26:50,971][INFO][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=404d5542-82b4-46bc-be81-3fa5005e30ae [2026-02-02 20:26:50,974][INFO][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-02 20:26:50,974][INFO][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-02 20:26:50,974][INFO][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=404d5542-82b4-46bc-be81-3fa5005e30ae [2026-02-02 20:26:50,974][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=404d5542-82b4-46bc-be81-3fa5005e30ae [2026-02-02 20:26:50,977][INFO][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-02 20:26:50,977][INFO][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-02 20:26:50,978][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:26:50,978][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:26:50,978][INFO][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-02 20:26:50,978][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '12', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': '404d5542-82b4-46bc-be81-3fa5005e30ae'} [2026-02-02 20:26:50,978][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 20:26:50,978][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:26:50,978][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:26:50,978][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 20:26:50,978][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 20:26:50,978][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 20:26:50,978][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 20:26:50,979][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:26:50,979][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:26:50,979][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 20:26:50,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_provider][Entry] [2026-02-02 20:26:50,979][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:26:50,979][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:26:50,980][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][Coherence:OK] [2026-02-02 20:26:50,980][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][Exit] [2026-02-02 20:26:50,980][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=12 [2026-02-02 20:26:50,980][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 12 [2026-02-02 20:26:50,981][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 20:26:50,981][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 20:26:50,981][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 20:26:50,982][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:26:50,982][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:26:51,242][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:26:51,242][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 20:26:51,242][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:26:51,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:26:51,243][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:26:51,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 20:26:51,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:26:51,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:26:51,243][INFO][superset_tools_app] [_init_session][Entry] [2026-02-02 20:26:51,243][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 20:26:51,243][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 20:26:51,243][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 20:26:51,243][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 20:26:51,243][INFO][superset_tools_app] [SupersetClient.authenticate][Entry] [2026-02-02 20:26:51,243][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [authenticate][Entry] [2026-02-02 20:26:51,243][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-02 20:26:51,243][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-02 20:26:51,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-02 20:26:51,694][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 20:26:51,694][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 20:26:51,694][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 20:26:51,694][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Coherence:OK] [2026-02-02 20:26:51,694][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Exit] [2026-02-02 20:26:51,705][INFO][superset_tools_app] Injected 2 cookies into Playwright context [2026-02-02 20:26:51,705][INFO][superset_tools_app] API Authentication and context configuration successful [2026-02-02 20:26:51,742][INFO][superset_tools_app] [DEBUG] Navigating to https://superset.bebesh.ru/dashboard/12/ [2026-02-02 20:26:52,413][INFO][superset_tools_app] [DEBUG] Navigation response status: 404, URL: https://superset.bebesh.ru/dashboard/12/ [2026-02-02 20:26:52,413][ERROR][superset_tools_app] [DEBUG] 404 Not Found received for https://superset.bebesh.ru/dashboard/12/ [2026-02-02 20:26:52,413][INFO][superset_tools_app] [DEBUG] Current page URL after navigation: https://superset.bebesh.ru/dashboard/12/ [2026-02-02 20:26:57,485][INFO][superset_tools_app] Screenshot saved to ss-tools-storage/screenshots/12_20260202_202650.png [2026-02-02 20:26:57,493][INFO][superset_tools_app] [capture_dashboard][Coherence:OK] [2026-02-02 20:26:57,493][INFO][superset_tools_app] [capture_dashboard][Exit] [2026-02-02 20:26:57,502][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-02 20:26:57,503][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-02 20:26:57,503][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: google/gemma-3-27b-it:free [2026-02-02 20:26:58,524][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] JSON mode failed or not supported: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': False}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'}. Falling back to plain text response. [2026-02-02 20:27:03,513][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Failed to parse JSON directly, attempting to extract from code blocks [2026-02-02 20:27:03,513][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:Failed] Unterminated string starting at: line 2 column 13 (char 14) [2026-02-02 20:27:08,514][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-02 20:27:08,514][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: google/gemma-3-27b-it:free [2026-02-02 20:27:09,585][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] JSON mode failed or not supported: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': False}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'}. Falling back to plain text response. [2026-02-02 20:27:25,457][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Failed to parse JSON directly, attempting to extract from code blocks [2026-02-02 20:27:25,457][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:OK] [2026-02-02 20:27:25,457][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Exit] [2026-02-02 20:27:25,458][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-02 20:27:25,458][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-02 20:27:25,462][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-02 20:27:25,462][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-02 20:27:25,462][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 404d5542-82b4-46bc-be81-3fa5005e30ae completed successfully [2026-02-02 20:27:25,462][INFO][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=404d5542-82b4-46bc-be81-3fa5005e30ae [2026-02-02 20:27:25,462][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=404d5542-82b4-46bc-be81-3fa5005e30ae [2026-02-02 20:27:25,465][INFO][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-02 20:27:25,465][INFO][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-02 20:27:25,465][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:27:25,465][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:27:25,465][INFO][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=404d5542-82b4-46bc-be81-3fa5005e30ae [2026-02-02 20:27:25,467][INFO][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-02 20:27:25,467][INFO][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-02 20:27:25,467][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 404d5542-82b4-46bc-be81-3fa5005e30ae execution finished with status: TaskStatus.SUCCESS [2026-02-02 20:27:25,467][INFO][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-02 20:27:25,467][INFO][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-02 20:28:13,919][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 20:28:13,920][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:28:13,920][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:28:13,920][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:28:13,920][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 20:28:13,920][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 20:28:13,920][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 20:28:13,920][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 20:28:13,920][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 20:28:13,920][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 20:28:14,518][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:28:14,518][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:28:14,518][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:28:14,518][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 20:28:14,522][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 20:28:14,522][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 20:28:14,522][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:28:14,522][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 20:28:14,522][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 20:28:14,522][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 20:28:14,522][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:28:14,522][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:28:14,522][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:28:14,549][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:28:14,550][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 20:28:14,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:28:14,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 20:28:14,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:28:14,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:28:14,553][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:28:14,553][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:28:14,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:28:14,553][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:28:14,553][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:28:14,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:28:14,553][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:28:14,553][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:28:14,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 20:28:14,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:28:14,553][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:28:14,553][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:28:14,786][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:28:14,787][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:28:14,787][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:28:14,787][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:28:14,787][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:28:14,787][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:28:14,787][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 20:28:14,787][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:28:14,787][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:28:14,787][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:28:14,787][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:28:14,787][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:28:14,787][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:28:14,787][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 20:28:14,787][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:28:14,787][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:28:14,787][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:28:14,788][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 20:28:14,788][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 20:28:14,788][INFO][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-02 20:28:14,788][INFO][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_manager][Entry] [2026-02-02 20:28:14,788][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:28:14,788][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:28:14,788][INFO][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-02 20:28:14,788][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:28:14,788][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:28:14,788][INFO][superset_tools_app] [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-02 20:28:14,788][INFO][superset_tools_app] [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-02 20:28:14,788][INFO][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-02 20:28:14,788][INFO][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-02 20:28:14,788][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 20:28:14,788][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 20:28:14,788][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:28:14,788][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:28:14,788][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:28:14,788][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:28:14,788][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:28:14,788][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:28:14,788][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 20:28:14,788][INFO][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-02 20:28:14,788][INFO][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-02 20:28:14,789][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:28:14,789][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:28:14,789][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:28:14,789][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:28:14,789][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:28:14,789][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:28:14,789][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 20:28:14,789][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 20:28:14,789][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 20:28:14,789][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 20:28:14,789][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 20:28:14,789][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 20:28:14,789][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 20:28:14,789][INFO][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-02 20:28:14,789][INFO][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-02 20:28:14,789][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:28:14,789][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:28:14,789][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:28:14,789][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 20:28:14,789][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:28:14,789][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:28:14,789][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:28:15,089][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:28:15,089][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:28:15,089][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 20:28:15,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:28:15,090][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:28:15,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 20:28:15,120][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 20:28:15,120][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 20:28:15,120][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:28:15,120][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:28:15,120][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 20:28:15,120][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 20:28:15,120][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 20:28:15,120][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 20:28:15,120][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 20:28:15,121][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 20:28:15,121][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:28:15,121][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:28:15,121][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:28:15,121][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 20:28:15,121][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 20:28:15,121][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 20:28:15,121][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:28:15,121][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:28:15,121][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:28:15,121][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:28:15,121][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:28:15,121][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:28:15,121][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 20:28:15,121][INFO][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-02 20:28:15,121][INFO][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-02 20:28:15,122][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:28:15,122][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:28:15,122][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:28:15,122][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:28:15,122][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:28:15,122][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:28:15,122][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 20:28:15,122][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 20:28:15,122][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 20:28:15,122][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 20:28:15,122][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 20:28:15,122][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 20:28:15,122][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 20:28:15,122][INFO][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-02 20:28:15,122][INFO][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-02 20:28:15,123][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:28:15,123][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:28:15,123][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:28:15,123][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 20:28:15,123][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:28:15,123][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:28:15,123][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:28:15,125][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:28:15,125][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:28:15,125][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:28:15,125][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:28:15,125][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:28:15,125][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:28:15,125][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:28:15,125][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:28:15,125][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:28:15,125][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:28:15,125][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:28:15,125][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:28:15,125][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 20:28:15,126][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:28:15,126][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:28:15,126][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:28:15,126][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:28:15,126][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:28:15,126][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:28:15,126][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:28:15,126][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:28:15,126][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:28:15,126][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:28:15,126][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:28:15,126][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:28:15,126][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:28:15,126][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:28:15,127][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:28:15,127][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:28:15,127][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:28:15,127][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:28:15,128][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:28:15,128][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:28:15,128][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 20:28:15,128][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:28:15,128][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:28:15,128][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 20:28:15,128][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 20:28:15,129][INFO][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-02 20:28:15,129][INFO][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-02 20:28:15,129][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-02 20:28:15,129][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 20:28:15,129][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 20:28:15,129][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 20:28:15,129][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 20:28:15,129][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 20:28:15,129][INFO][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-02 20:28:15,140][INFO][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-02 20:28:15,140][INFO][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-02 20:28:15,140][INFO][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-02 20:28:15,140][INFO][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-02 20:28:15,140][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 20:28:15,140][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 20:28:15,140][INFO][superset_tools_app] TaskManager initialized [2026-02-02 20:28:15,140][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 20:28:15,142][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 20:28:15,142][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 20:28:15,142][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 20:28:15,181][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 20:28:15,181][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:28:15,181][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:28:15,283][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 20:28:15,283][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:28:15,283][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:28:15,283][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:28:15,283][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 20:28:15,283][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 20:28:15,283][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 20:28:15,284][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 20:28:15,284][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 20:28:15,284][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 20:28:15,284][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:28:15,284][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:28:15,284][INFO][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-02 20:28:15,284][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-02 20:28:15,284][INFO][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-02 20:28:15,284][INFO][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-02 20:28:15,284][INFO][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-02 20:28:15,284][INFO][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-02 20:28:15,284][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 20:28:15,284][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 20:29:59,417][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 20:29:59,417][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 20:29:59,418][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:29:59,419][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:29:59,419][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:29:59,422][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:29:59,422][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:29:59,423][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:29:59,424][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:29:59,424][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:29:59,424][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:29:59,424][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:29:59,425][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 20:29:59,425][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 20:29:59,425][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 20:29:59,426][INFO][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-02 20:29:59,426][INFO][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-02 20:29:59,426][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 20:29:59,426][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 20:29:59,426][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 20:29:59,427][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 20:29:59,427][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 20:29:59,427][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:29:59,428][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:29:59,432][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 20:29:59,433][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 20:29:59,434][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 20:29:59,434][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 20:29:59,434][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 20:29:59,434][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:29:59,434][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:29:59,434][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:29:59,434][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:29:59,434][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:29:59,434][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:29:59,435][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:29:59,435][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:29:59,435][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:29:59,435][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:29:59,435][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 20:29:59,438][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 20:29:59,438][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 20:29:59,438][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 20:29:59,438][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 20:29:59,439][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:29:59,439][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:29:59,439][INFO][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-02 20:29:59,439][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 20:29:59,439][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 20:29:59,439][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 20:29:59,439][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 20:29:59,439][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:29:59,439][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:29:59,439][INFO][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=9c640e72-8e60-448e-8807-4d87b8ef14da [2026-02-02 20:29:59,442][INFO][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-02 20:29:59,442][INFO][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-02 20:29:59,442][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 9c640e72-8e60-448e-8807-4d87b8ef14da created and scheduled for execution [2026-02-02 20:29:59,442][INFO][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-02 20:29:59,442][INFO][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-02 20:29:59,442][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 20:29:59,442][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 20:29:59,442][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=9c640e72-8e60-448e-8807-4d87b8ef14da [2026-02-02 20:29:59,443][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 20:29:59,443][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:29:59,443][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:29:59,443][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 9c640e72-8e60-448e-8807-4d87b8ef14da for plugin 'Dashboard LLM Validation' [2026-02-02 20:29:59,443][INFO][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=9c640e72-8e60-448e-8807-4d87b8ef14da [2026-02-02 20:29:59,445][INFO][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-02 20:29:59,445][INFO][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-02 20:29:59,445][INFO][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=9c640e72-8e60-448e-8807-4d87b8ef14da [2026-02-02 20:29:59,445][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=9c640e72-8e60-448e-8807-4d87b8ef14da [2026-02-02 20:29:59,447][INFO][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-02 20:29:59,447][INFO][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-02 20:29:59,447][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:29:59,447][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:29:59,447][INFO][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-02 20:29:59,447][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '12', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': '9c640e72-8e60-448e-8807-4d87b8ef14da'} [2026-02-02 20:29:59,447][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 20:29:59,447][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:29:59,447][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:29:59,447][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 20:29:59,447][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 20:29:59,447][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 20:29:59,447][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 20:29:59,448][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:29:59,448][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:29:59,448][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 20:29:59,448][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_provider][Entry] [2026-02-02 20:29:59,448][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:29:59,448][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:29:59,449][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][Coherence:OK] [2026-02-02 20:29:59,449][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][Exit] [2026-02-02 20:29:59,449][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=12 [2026-02-02 20:29:59,449][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 12 [2026-02-02 20:29:59,450][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 20:29:59,450][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 20:29:59,450][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 20:29:59,451][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:29:59,451][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:29:59,694][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:29:59,694][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 20:29:59,694][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:29:59,694][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:29:59,694][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:29:59,694][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 20:29:59,694][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:29:59,694][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:29:59,694][INFO][superset_tools_app] [_init_session][Entry] [2026-02-02 20:29:59,695][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 20:29:59,695][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 20:29:59,695][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 20:29:59,695][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 20:29:59,695][INFO][superset_tools_app] [SupersetClient.authenticate][Entry] [2026-02-02 20:29:59,695][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [authenticate][Entry] [2026-02-02 20:29:59,695][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-02 20:29:59,695][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-02 20:29:59,695][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-02 20:30:00,263][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 20:30:00,263][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 20:30:00,263][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 20:30:00,263][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Coherence:OK] [2026-02-02 20:30:00,263][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Exit] [2026-02-02 20:30:00,273][INFO][superset_tools_app] Injected 2 cookies into Playwright context [2026-02-02 20:30:00,273][INFO][superset_tools_app] API Authentication and context configuration successful [2026-02-02 20:30:00,302][INFO][superset_tools_app] [DEBUG] Navigating to https://superset.bebesh.ru/superset/dashboard/12/ [2026-02-02 20:30:01,013][INFO][superset_tools_app] [DEBUG] Navigation response status: 403, URL: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/12/ [2026-02-02 20:30:01,014][WARNING][superset_tools_app] [DEBUG] 403 Forbidden received. Final URL: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/12/ [2026-02-02 20:30:01,014][INFO][superset_tools_app] [DEBUG] Current page URL after navigation: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/12/ [2026-02-02 20:30:01,014][INFO][superset_tools_app] Redirected to login: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/12/. Filling credentials from Environment. [2026-02-02 20:30:01,045][ERROR][superset_tools_app] UI Login failed. Page title: 403 Forbidden, URL: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/12/, Error: Could not find username input field [2026-02-02 20:30:01,091][INFO][superset_tools_app] [capture_dashboard][Coherence:Failed] Login failed: Could not find username input field. Debug screenshot saved to ss-tools-storage/screenshots/12_20260202_202959_debug_failed_login.png [2026-02-02 20:30:01,091][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] Login failed: Could not find username input field. Debug screenshot saved to ss-tools-storage/screenshots/12_20260202_202959_debug_failed_login.png [2026-02-02 20:30:01,091][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 9c640e72-8e60-448e-8807-4d87b8ef14da failed: Login failed: Could not find username input field. Debug screenshot saved to ss-tools-storage/screenshots/12_20260202_202959_debug_failed_login.png [2026-02-02 20:30:01,091][INFO][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=9c640e72-8e60-448e-8807-4d87b8ef14da [2026-02-02 20:30:01,091][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=9c640e72-8e60-448e-8807-4d87b8ef14da [2026-02-02 20:30:01,093][INFO][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-02 20:30:01,093][INFO][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-02 20:30:01,093][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:30:01,093][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:30:01,093][INFO][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=9c640e72-8e60-448e-8807-4d87b8ef14da [2026-02-02 20:30:01,095][INFO][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-02 20:30:01,095][INFO][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-02 20:30:01,095][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 9c640e72-8e60-448e-8807-4d87b8ef14da execution finished with status: TaskStatus.FAILED [2026-02-02 20:30:01,095][INFO][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-02 20:30:01,095][INFO][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-02 20:32:23,656][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 20:32:23,656][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:32:23,656][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:32:23,656][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:32:23,656][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 20:32:23,656][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 20:32:23,656][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 20:32:23,657][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 20:32:23,657][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 20:32:23,657][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 20:32:24,230][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:32:24,230][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:32:24,230][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:32:24,230][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 20:32:24,233][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 20:32:24,233][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 20:32:24,234][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:32:24,234][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 20:32:24,234][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 20:32:24,234][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 20:32:24,234][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:32:24,234][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:32:24,234][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:32:24,260][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:32:24,260][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:32:24,260][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:32:24,260][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:32:24,260][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:32:24,260][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:32:24,260][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:32:24,260][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:32:24,260][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:32:24,260][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:32:24,260][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 20:32:24,260][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:32:24,260][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:32:24,260][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:32:24,260][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:32:24,260][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 20:32:24,260][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 20:32:24,261][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:32:24,261][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 20:32:24,262][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:32:24,262][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:32:24,263][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:32:24,264][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:32:24,264][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:32:24,264][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:32:24,264][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:32:24,264][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:32:24,264][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 20:32:24,264][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:32:24,264][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:32:24,264][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:32:24,446][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:32:24,446][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:32:24,446][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:32:24,446][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:32:24,446][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:32:24,446][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:32:24,446][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 20:32:24,446][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:32:24,446][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:32:24,446][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:32:24,446][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:32:24,446][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:32:24,446][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:32:24,446][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 20:32:24,446][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:32:24,446][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:32:24,446][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 20:32:24,447][INFO][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-02 20:32:24,447][INFO][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_manager][Entry] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:32:24,447][INFO][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-02 20:32:24,447][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [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-02 20:32:24,447][INFO][superset_tools_app] [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-02 20:32:24,447][INFO][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-02 20:32:24,447][INFO][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-02 20:32:24,447][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 20:32:24,447][INFO][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-02 20:32:24,447][INFO][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-02 20:32:24,447][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 20:32:24,447][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 20:32:24,448][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 20:32:24,448][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 20:32:24,448][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 20:32:24,448][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 20:32:24,448][INFO][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-02 20:32:24,448][INFO][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-02 20:32:24,448][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:32:24,448][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:32:24,448][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:32:24,448][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 20:32:24,448][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:32:24,448][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:32:24,448][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:32:24,676][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 20:32:24,677][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:32:24,677][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:32:24,677][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:32:24,696][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 20:32:24,696][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 20:32:24,696][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 20:32:24,696][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:32:24,696][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:32:24,696][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 20:32:24,696][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 20:32:24,696][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 20:32:24,696][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 20:32:24,696][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 20:32:24,696][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 20:32:24,696][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:32:24,696][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:32:24,696][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:32:24,696][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 20:32:24,696][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 20:32:24,696][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 20:32:24,696][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:32:24,696][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 20:32:24,697][INFO][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-02 20:32:24,697][INFO][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-02 20:32:24,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 20:32:24,697][INFO][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-02 20:32:24,697][INFO][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-02 20:32:24,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 20:32:24,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:32:24,697][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 20:32:24,698][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:32:24,698][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:32:24,699][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 20:32:24,699][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 20:32:24,699][INFO][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-02 20:32:24,699][INFO][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-02 20:32:24,699][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-02 20:32:24,699][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 20:32:24,699][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 20:32:24,699][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 20:32:24,699][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 20:32:24,699][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 20:32:24,699][INFO][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-02 20:32:24,707][INFO][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-02 20:32:24,708][INFO][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-02 20:32:24,708][INFO][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-02 20:32:24,708][INFO][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-02 20:32:24,708][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 20:32:24,708][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 20:32:24,708][INFO][superset_tools_app] TaskManager initialized [2026-02-02 20:32:24,708][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 20:32:24,709][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 20:32:24,709][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 20:32:24,709][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 20:32:24,740][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 20:32:24,740][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:32:24,740][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:32:24,825][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 20:32:24,825][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:32:24,825][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:32:24,825][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:32:24,825][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 20:32:24,825][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 20:32:24,825][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 20:32:24,825][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 20:32:24,826][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 20:32:24,826][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 20:32:24,826][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:32:24,826][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:32:24,826][INFO][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-02 20:32:24,826][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-02 20:32:24,826][INFO][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-02 20:32:24,826][INFO][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-02 20:32:24,826][INFO][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-02 20:32:24,826][INFO][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-02 20:32:24,826][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 20:32:24,826][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 20:33:48,422][INFO][superset_tools_app] [shutdown_event][Entry] [2026-02-02 20:33:48,423][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:33:48,423][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:33:48,423][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:33:48,423][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 20:33:48,423][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 20:33:48,423][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-02 20:33:48,423][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 20:33:48,423][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 20:33:48,423][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 20:33:48,896][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:33:48,896][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:33:48,896][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:33:48,896][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 20:33:48,899][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 20:33:48,899][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 20:33:48,900][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:33:48,900][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 20:33:48,900][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 20:33:48,900][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 20:33:48,900][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:33:48,900][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:33:48,900][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:33:48,923][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 20:33:48,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:33:48,924][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 20:33:48,925][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 20:33:48,925][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:33:48,925][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:33:49,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:33:49,090][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:33:49,090][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:33:49,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:33:49,090][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:33:49,090][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:33:49,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 20:33:49,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:33:49,090][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:33:49,090][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:33:49,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:33:49,090][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:33:49,090][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:33:49,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 20:33:49,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:33:49,090][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:33:49,090][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:33:49,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 20:33:49,091][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 20:33:49,091][INFO][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-02 20:33:49,091][INFO][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_manager][Entry] [2026-02-02 20:33:49,091][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:33:49,091][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:33:49,091][INFO][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-02 20:33:49,091][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:33:49,091][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:33:49,091][INFO][superset_tools_app] [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-02 20:33:49,091][INFO][superset_tools_app] [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-02 20:33:49,091][INFO][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-02 20:33:49,091][INFO][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-02 20:33:49,091][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 20:33:49,091][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 20:33:49,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:33:49,091][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:33:49,091][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:33:49,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:33:49,091][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:33:49,092][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:33:49,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 20:33:49,092][INFO][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-02 20:33:49,092][INFO][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-02 20:33:49,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:33:49,092][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:33:49,092][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:33:49,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:33:49,092][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:33:49,092][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:33:49,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 20:33:49,092][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 20:33:49,092][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 20:33:49,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 20:33:49,092][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 20:33:49,092][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 20:33:49,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 20:33:49,092][INFO][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-02 20:33:49,092][INFO][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-02 20:33:49,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:33:49,092][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:33:49,092][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:33:49,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 20:33:49,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:33:49,092][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:33:49,092][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:33:49,312][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:33:49,312][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:33:49,312][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:33:49,312][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:33:49,312][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:33:49,312][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:33:49,312][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:33:49,312][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:33:49,312][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:33:49,312][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:33:49,312][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:33:49,313][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:33:49,313][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:33:49,313][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:33:49,313][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:33:49,313][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:33:49,313][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:33:49,313][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:33:49,313][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:33:49,313][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:33:49,313][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:33:49,313][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:33:49,313][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:33:49,313][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:33:49,313][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:33:49,313][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:33:49,313][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:33:49,313][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 20:33:49,313][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:33:49,313][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:33:49,313][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:33:49,333][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 20:33:49,333][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 20:33:49,333][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 20:33:49,333][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:33:49,333][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:33:49,333][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 20:33:49,333][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 20:33:49,333][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 20:33:49,333][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 20:33:49,333][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 20:33:49,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:33:49,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 20:33:49,334][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 20:33:49,334][INFO][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-02 20:33:49,334][INFO][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-02 20:33:49,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 20:33:49,334][INFO][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-02 20:33:49,334][INFO][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-02 20:33:49,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:33:49,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 20:33:49,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:33:49,335][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:33:49,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:33:49,336][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:33:49,336][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:33:49,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:33:49,336][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:33:49,336][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:33:49,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:33:49,336][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:33:49,336][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:33:49,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 20:33:49,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:33:49,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:33:49,336][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 20:33:49,336][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 20:33:49,336][INFO][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-02 20:33:49,336][INFO][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-02 20:33:49,336][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-02 20:33:49,336][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 20:33:49,336][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 20:33:49,336][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 20:33:49,336][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 20:33:49,336][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 20:33:49,336][INFO][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-02 20:33:49,344][INFO][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-02 20:33:49,344][INFO][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-02 20:33:49,344][INFO][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-02 20:33:49,344][INFO][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-02 20:33:49,344][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 20:33:49,344][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 20:33:49,344][INFO][superset_tools_app] TaskManager initialized [2026-02-02 20:33:49,344][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 20:33:49,345][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 20:33:49,345][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 20:33:49,345][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 20:33:49,387][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 20:33:49,388][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:33:49,388][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:33:49,498][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 20:33:49,499][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:33:49,499][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:33:49,499][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:33:49,499][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 20:33:49,499][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 20:33:49,499][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 20:33:49,499][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 20:33:49,499][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 20:33:49,499][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 20:33:49,499][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:33:49,499][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:33:49,499][INFO][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-02 20:33:49,500][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-02 20:33:49,500][INFO][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-02 20:33:49,500][INFO][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-02 20:33:49,500][INFO][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-02 20:33:49,500][INFO][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-02 20:33:49,500][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 20:33:49,500][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 20:34:09,445][INFO][superset_tools_app] [shutdown_event][Entry] [2026-02-02 20:34:09,446][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:34:09,446][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:34:09,446][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:34:09,446][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 20:34:09,446][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 20:34:09,446][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-02 20:34:09,446][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 20:34:09,446][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 20:34:09,446][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 20:34:09,952][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:34:09,952][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:34:09,952][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:34:09,952][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 20:34:09,955][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 20:34:09,955][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 20:34:09,955][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:34:09,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 20:34:09,955][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 20:34:09,955][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 20:34:09,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:34:09,956][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:34:09,956][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:34:09,979][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:34:09,979][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:34:09,979][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:34:09,979][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:34:09,979][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:34:09,979][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:34:09,979][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:34:09,979][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:34:09,979][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:34:09,979][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:34:09,979][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 20:34:09,979][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:34:09,979][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:34:09,979][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:34:09,979][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:34:09,979][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 20:34:09,979][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:34:09,979][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 20:34:09,980][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:34:09,980][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 20:34:09,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:34:09,981][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:34:09,982][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:34:09,982][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:34:09,982][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:34:09,982][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:34:09,982][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:34:09,982][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:34:09,982][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 20:34:09,982][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:34:09,982][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:34:09,982][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:34:10,146][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:34:10,146][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:34:10,146][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:34:10,146][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:34:10,146][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:34:10,146][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:34:10,146][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 20:34:10,146][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:34:10,146][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:34:10,146][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:34:10,146][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:34:10,146][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:34:10,146][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:34:10,146][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 20:34:10,146][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:34:10,146][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:34:10,146][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:34:10,147][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 20:34:10,147][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 20:34:10,147][INFO][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-02 20:34:10,147][INFO][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_manager][Entry] [2026-02-02 20:34:10,147][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:34:10,147][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:34:10,147][INFO][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-02 20:34:10,147][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:34:10,147][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:34:10,147][INFO][superset_tools_app] [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-02 20:34:10,147][INFO][superset_tools_app] [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-02 20:34:10,147][INFO][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-02 20:34:10,147][INFO][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-02 20:34:10,147][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 20:34:10,147][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 20:34:10,147][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:34:10,147][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:34:10,147][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:34:10,147][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:34:10,147][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:34:10,147][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:34:10,147][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 20:34:10,147][INFO][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-02 20:34:10,147][INFO][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-02 20:34:10,147][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:34:10,148][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:34:10,148][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:34:10,148][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:34:10,148][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:34:10,148][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:34:10,148][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 20:34:10,148][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 20:34:10,148][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 20:34:10,148][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 20:34:10,148][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 20:34:10,148][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 20:34:10,148][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 20:34:10,148][INFO][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-02 20:34:10,148][INFO][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-02 20:34:10,148][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:34:10,148][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:34:10,148][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:34:10,148][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 20:34:10,148][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:34:10,148][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:34:10,148][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:34:10,404][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:34:10,404][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 20:34:10,405][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:34:10,405][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:34:10,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 20:34:10,427][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 20:34:10,427][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 20:34:10,427][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:34:10,427][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:34:10,427][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 20:34:10,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 20:34:10,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 20:34:10,428][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 20:34:10,428][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 20:34:10,428][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 20:34:10,428][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:34:10,428][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:34:10,428][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:34:10,428][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 20:34:10,428][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 20:34:10,428][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 20:34:10,428][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:34:10,428][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:34:10,428][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:34:10,428][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 20:34:10,429][INFO][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-02 20:34:10,429][INFO][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-02 20:34:10,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 20:34:10,429][INFO][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-02 20:34:10,429][INFO][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-02 20:34:10,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 20:34:10,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:34:10,429][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 20:34:10,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:34:10,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:34:10,430][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 20:34:10,430][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 20:34:10,430][INFO][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-02 20:34:10,430][INFO][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-02 20:34:10,430][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-02 20:34:10,431][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 20:34:10,431][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 20:34:10,431][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 20:34:10,431][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 20:34:10,431][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 20:34:10,431][INFO][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-02 20:34:10,439][INFO][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-02 20:34:10,440][INFO][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-02 20:34:10,440][INFO][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-02 20:34:10,440][INFO][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-02 20:34:10,440][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 20:34:10,440][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 20:34:10,440][INFO][superset_tools_app] TaskManager initialized [2026-02-02 20:34:10,440][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 20:34:10,441][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 20:34:10,441][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 20:34:10,441][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 20:34:10,470][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 20:34:10,470][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:34:10,470][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:34:10,571][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 20:34:10,571][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:34:10,571][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:34:10,571][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:34:10,571][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 20:34:10,571][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 20:34:10,571][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 20:34:10,572][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 20:34:10,572][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 20:34:10,572][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 20:34:10,572][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:34:10,572][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:34:10,572][INFO][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-02 20:34:10,572][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-02 20:34:10,573][INFO][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-02 20:34:10,573][INFO][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-02 20:34:10,573][INFO][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-02 20:34:10,573][INFO][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-02 20:34:10,573][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 20:34:10,573][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 20:34:44,540][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 20:34:44,541][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 20:34:44,542][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:34:44,543][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:34:44,543][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:34:44,547][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:34:44,547][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:34:44,547][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:34:44,549][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:34:44,549][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:34:44,550][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:34:44,550][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:34:44,550][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 20:34:44,550][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 20:34:44,550][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 20:34:44,552][INFO][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-02 20:34:44,552][INFO][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-02 20:34:44,553][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 20:34:44,553][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 20:34:44,553][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 20:34:44,553][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 20:34:44,554][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 20:34:44,554][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:34:44,554][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:34:44,561][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 20:34:44,561][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 20:34:44,562][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 20:34:44,562][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 20:34:44,562][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 20:34:44,563][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:34:44,563][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:34:44,563][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:34:44,564][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:34:44,564][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:34:44,564][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:34:44,565][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:34:44,565][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:34:44,565][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:34:44,565][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:34:44,565][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 20:34:44,570][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 20:34:44,570][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 20:34:44,570][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 20:34:44,571][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 20:34:44,572][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:34:44,572][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:34:44,572][INFO][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-02 20:34:44,572][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 20:34:44,572][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 20:34:44,572][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 20:34:44,572][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 20:34:44,572][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:34:44,572][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:34:44,572][INFO][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=186e872e-8b21-4072-b990-787c0d1bc6c0 [2026-02-02 20:34:44,577][INFO][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-02 20:34:44,577][INFO][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-02 20:34:44,577][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 186e872e-8b21-4072-b990-787c0d1bc6c0 created and scheduled for execution [2026-02-02 20:34:44,577][INFO][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-02 20:34:44,577][INFO][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-02 20:34:44,577][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 20:34:44,577][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 20:34:44,577][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=186e872e-8b21-4072-b990-787c0d1bc6c0 [2026-02-02 20:34:44,578][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 20:34:44,578][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:34:44,578][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:34:44,578][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 186e872e-8b21-4072-b990-787c0d1bc6c0 for plugin 'Dashboard LLM Validation' [2026-02-02 20:34:44,578][INFO][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=186e872e-8b21-4072-b990-787c0d1bc6c0 [2026-02-02 20:34:44,580][INFO][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-02 20:34:44,580][INFO][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-02 20:34:44,580][INFO][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=186e872e-8b21-4072-b990-787c0d1bc6c0 [2026-02-02 20:34:44,580][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=186e872e-8b21-4072-b990-787c0d1bc6c0 [2026-02-02 20:34:44,582][INFO][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-02 20:34:44,583][INFO][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-02 20:34:44,583][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:34:44,583][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:34:44,583][INFO][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-02 20:34:44,583][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '5', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': '186e872e-8b21-4072-b990-787c0d1bc6c0'} [2026-02-02 20:34:44,583][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 20:34:44,583][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:34:44,583][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:34:44,583][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 20:34:44,583][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 20:34:44,583][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 20:34:44,583][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 20:34:44,584][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:34:44,584][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:34:44,584][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 20:34:44,584][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_provider][Entry] [2026-02-02 20:34:44,584][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:34:44,584][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:34:44,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][Coherence:OK] [2026-02-02 20:34:44,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][Exit] [2026-02-02 20:34:44,585][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=5 [2026-02-02 20:34:44,585][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 5 [2026-02-02 20:34:44,587][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 20:34:44,587][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 20:34:44,587][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 20:34:44,588][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:34:44,588][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:34:44,862][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:34:44,863][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 20:34:44,863][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:34:44,863][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:34:44,863][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:34:44,863][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 20:34:44,863][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:34:44,863][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:34:44,863][INFO][superset_tools_app] [_init_session][Entry] [2026-02-02 20:34:44,863][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 20:34:44,863][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 20:34:44,863][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 20:34:44,863][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 20:34:44,863][INFO][superset_tools_app] [SupersetClient.authenticate][Entry] [2026-02-02 20:34:44,863][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [authenticate][Entry] [2026-02-02 20:34:44,863][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-02 20:34:44,863][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-02 20:34:44,863][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-02 20:34:45,263][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 20:34:45,263][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 20:34:45,263][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 20:34:45,263][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Coherence:OK] [2026-02-02 20:34:45,263][INFO][superset_tools_app] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Action] [SupersetClient.authenticate][Exit] [2026-02-02 20:34:45,263][INFO][superset_tools_app] [DEBUG] Session cookies extracted: ['session'] [2026-02-02 20:34:45,263][INFO][superset_tools_app] [DEBUG] Session cookies details: {'session': 'eyJjc3JmX3Rva2VuIjoiYWI5ZTE5NzY5MDJlMmQxOTkzYjE0YWZhZmQ3YWEwZThlZGNhMWE2ZiJ9.aYDgNQ.bXEGzsZLMeFAJHKciew8pfdJtLQ'} [2026-02-02 20:34:45,263][INFO][superset_tools_app] [DEBUG] Cookie domain: superset.bebesh.ru [2026-02-02 20:34:45,263][INFO][superset_tools_app] [DEBUG] Adding cookie: session=eyJjc3JmX3Rva2VuIjoi... [2026-02-02 20:34:45,263][INFO][superset_tools_app] [DEBUG] Adding access_token cookie (length: 324) [2026-02-02 20:34:45,263][INFO][superset_tools_app] [DEBUG] Total cookies to inject: 2 [2026-02-02 20:34:45,263][INFO][superset_tools_app] [DEBUG] Cookie 1: name=session, domain=superset.bebesh.ru, secure=False [2026-02-02 20:34:45,263][INFO][superset_tools_app] [DEBUG] Cookie 2: name=access_token, domain=superset.bebesh.ru, secure=False [2026-02-02 20:34:45,273][INFO][superset_tools_app] Injected 2 cookies into Playwright context [2026-02-02 20:34:45,275][INFO][superset_tools_app] [DEBUG] Cookies in context after injection: 2 [2026-02-02 20:34:45,275][INFO][superset_tools_app] [DEBUG] Context cookie: name=session, domain=superset.bebesh.ru, value=eyJjc3JmX3Rva2VuIjoi... [2026-02-02 20:34:45,275][INFO][superset_tools_app] [DEBUG] Context cookie: name=access_token, domain=superset.bebesh.ru, value=eyJhbGciOiJIUzI1NiIs... [2026-02-02 20:34:45,275][INFO][superset_tools_app] API Authentication and context configuration successful [2026-02-02 20:34:45,315][INFO][superset_tools_app] [DEBUG] Navigating to https://superset.bebesh.ru/superset/dashboard/5/ [2026-02-02 20:34:45,992][INFO][superset_tools_app] [DEBUG] Navigation response status: 403, URL: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/5/ [2026-02-02 20:34:45,992][WARNING][superset_tools_app] [DEBUG] 403 Forbidden received. Final URL: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/5/ [2026-02-02 20:34:45,992][INFO][superset_tools_app] [DEBUG] Current page URL after navigation: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/5/ [2026-02-02 20:34:45,997][INFO][superset_tools_app] [DEBUG] Cookies in page context: 2 [2026-02-02 20:34:45,997][INFO][superset_tools_app] [DEBUG] Page cookie: name=access_token, domain=superset.bebesh.ru, value=eyJhbGciOiJIUzI1NiIs... [2026-02-02 20:34:45,997][INFO][superset_tools_app] [DEBUG] Page cookie: name=session, domain=superset.bebesh.ru, value=.eJwNzEEKgzAQRuGrhFl... [2026-02-02 20:34:45,997][INFO][superset_tools_app] Redirected to login: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/5/. Filling credentials from Environment. [2026-02-02 20:34:46,003][INFO][superset_tools_app] [DEBUG] Page HTML length: 148 [2026-02-02 20:34:46,006][ERROR][superset_tools_app] [DEBUG] 403 Forbidden page detected. This suggests authentication cookies are not valid for UI access. [2026-02-02 20:34:46,006][INFO][superset_tools_app] [DEBUG] Attempting to find login form elements... [2026-02-02 20:34:46,024][INFO][superset_tools_app] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-02 20:34:46,028][INFO][superset_tools_app] [DEBUG] Selector 'input#username': 0 elements found [2026-02-02 20:34:46,031][INFO][superset_tools_app] [DEBUG] Selector 'input[placeholder*="Username"]': 0 elements found [2026-02-02 20:34:46,034][INFO][superset_tools_app] [DEBUG] Selector 'input[type="text"]': 0 elements found [2026-02-02 20:34:46,037][INFO][superset_tools_app] [DEBUG] Found 0 input fields on page [2026-02-02 20:34:46,039][ERROR][superset_tools_app] UI Login failed. Page title: 403 Forbidden, URL: https://superset.bebesh.ru/login/?next=http://superset.bebesh.ru/superset/dashboard/5/, Error: Could not find username input field [2026-02-02 20:34:46,082][INFO][superset_tools_app] [capture_dashboard][Coherence:Failed] Login failed: Could not find username input field. Debug screenshot saved to ss-tools-storage/screenshots/5_20260202_203444_debug_failed_login.png [2026-02-02 20:34:46,082][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] Login failed: Could not find username input field. Debug screenshot saved to ss-tools-storage/screenshots/5_20260202_203444_debug_failed_login.png [2026-02-02 20:34:46,082][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 186e872e-8b21-4072-b990-787c0d1bc6c0 failed: Login failed: Could not find username input field. Debug screenshot saved to ss-tools-storage/screenshots/5_20260202_203444_debug_failed_login.png [2026-02-02 20:34:46,082][INFO][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=186e872e-8b21-4072-b990-787c0d1bc6c0 [2026-02-02 20:34:46,082][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=186e872e-8b21-4072-b990-787c0d1bc6c0 [2026-02-02 20:34:46,084][INFO][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-02 20:34:46,084][INFO][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-02 20:34:46,084][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:34:46,084][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:34:46,084][INFO][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=186e872e-8b21-4072-b990-787c0d1bc6c0 [2026-02-02 20:34:46,086][INFO][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-02 20:34:46,086][INFO][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-02 20:34:46,086][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 186e872e-8b21-4072-b990-787c0d1bc6c0 execution finished with status: TaskStatus.FAILED [2026-02-02 20:34:46,086][INFO][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-02 20:34:46,086][INFO][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-02 20:36:47,960][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 20:36:47,960][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:36:47,960][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:36:47,960][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:36:47,960][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 20:36:47,960][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 20:36:47,960][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 20:36:47,960][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 20:36:47,960][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 20:36:47,960][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 20:36:48,470][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:36:48,470][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:36:48,470][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:36:48,470][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 20:36:48,473][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 20:36:48,473][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 20:36:48,473][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:36:48,473][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 20:36:48,473][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 20:36:48,473][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 20:36:48,473][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:36:48,473][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:36:48,473][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:36:48,498][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 20:36:48,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:36:48,499][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 20:36:48,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:36:48,500][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:36:48,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:36:48,501][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:36:48,501][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:36:48,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:36:48,501][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:36:48,501][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:36:48,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 20:36:48,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:36:48,501][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:36:48,501][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:36:48,703][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:36:48,703][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:36:48,703][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:36:48,703][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:36:48,703][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:36:48,703][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:36:48,703][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 20:36:48,703][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:36:48,703][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:36:48,704][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:36:48,704][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:36:48,704][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:36:48,704][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:36:48,704][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 20:36:48,704][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:36:48,704][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:36:48,704][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:36:48,704][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 20:36:48,704][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 20:36:48,704][INFO][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-02 20:36:48,704][INFO][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_manager][Entry] [2026-02-02 20:36:48,704][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:36:48,704][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:36:48,704][INFO][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-02 20:36:48,704][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:36:48,704][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:36:48,704][INFO][superset_tools_app] [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-02 20:36:48,704][INFO][superset_tools_app] [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-02 20:36:48,704][INFO][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-02 20:36:48,704][INFO][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-02 20:36:48,705][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 20:36:48,705][INFO][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-02 20:36:48,705][INFO][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-02 20:36:48,705][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 20:36:48,705][INFO][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-02 20:36:48,705][INFO][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-02 20:36:48,705][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 20:36:48,705][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:36:48,705][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 20:36:48,947][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:36:48,947][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:36:48,968][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 20:36:48,968][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 20:36:48,968][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 20:36:48,968][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:36:48,968][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:36:48,968][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 20:36:48,968][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 20:36:48,968][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 20:36:48,968][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 20:36:48,968][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 20:36:48,969][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 20:36:48,969][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:36:48,969][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:36:48,969][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:36:48,969][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 20:36:48,969][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 20:36:48,969][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 20:36:48,969][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:36:48,969][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:36:48,969][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:36:48,969][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:36:48,969][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:36:48,969][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:36:48,969][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 20:36:48,969][INFO][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-02 20:36:48,969][INFO][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-02 20:36:48,969][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:36:48,969][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:36:48,969][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:36:48,969][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:36:48,969][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:36:48,969][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:36:48,969][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 20:36:48,969][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 20:36:48,969][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 20:36:48,970][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 20:36:48,970][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 20:36:48,970][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 20:36:48,970][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 20:36:48,970][INFO][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-02 20:36:48,970][INFO][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-02 20:36:48,970][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:36:48,970][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:36:48,970][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:36:48,970][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 20:36:48,970][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:36:48,970][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:36:48,970][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:36:48,970][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:36:48,970][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:36:48,971][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:36:48,972][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:36:48,972][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 20:36:48,972][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:36:48,972][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:36:48,972][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 20:36:48,972][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 20:36:48,972][INFO][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-02 20:36:48,972][INFO][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-02 20:36:48,972][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-02 20:36:48,972][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 20:36:48,972][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 20:36:48,972][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 20:36:48,972][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 20:36:48,972][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 20:36:48,972][INFO][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-02 20:36:48,980][INFO][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-02 20:36:48,981][INFO][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-02 20:36:48,981][INFO][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-02 20:36:48,981][INFO][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-02 20:36:48,981][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 20:36:48,981][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 20:36:48,981][INFO][superset_tools_app] TaskManager initialized [2026-02-02 20:36:48,981][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 20:36:48,982][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 20:36:48,982][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 20:36:48,982][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 20:36:49,013][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 20:36:49,013][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:36:49,013][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:36:49,097][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 20:36:49,097][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:36:49,097][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:36:49,097][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:36:49,097][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 20:36:49,097][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 20:36:49,097][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 20:36:49,098][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 20:36:49,098][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 20:36:49,098][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 20:36:49,098][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:36:49,098][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:36:49,098][INFO][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-02 20:36:49,098][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-02 20:36:49,098][INFO][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-02 20:36:49,098][INFO][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-02 20:36:49,098][INFO][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-02 20:36:49,098][INFO][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-02 20:36:49,098][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 20:36:49,098][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 20:37:53,943][INFO][superset_tools_app] [shutdown_event][Entry] [2026-02-02 20:37:53,943][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:37:53,943][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:37:53,943][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:37:53,943][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 20:37:53,943][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 20:37:53,943][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-02 20:37:53,943][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 20:37:53,944][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 20:37:53,944][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 20:37:54,521][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:37:54,521][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:37:54,521][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:37:54,521][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 20:37:54,524][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 20:37:54,524][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 20:37:54,524][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:37:54,524][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 20:37:54,524][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 20:37:54,524][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 20:37:54,524][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:37:54,524][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:37:54,524][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:37:54,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:37:54,550][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:37:54,550][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:37:54,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:37:54,550][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:37:54,550][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:37:54,550][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:37:54,550][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 20:37:54,551][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:37:54,551][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 20:37:54,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:37:54,552][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 20:37:54,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:37:54,553][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:37:54,732][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:37:54,732][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:37:54,732][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:37:54,732][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:37:54,732][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:37:54,732][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:37:54,732][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 20:37:54,732][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:37:54,732][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:37:54,732][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:37:54,732][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:37:54,732][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:37:54,732][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:37:54,732][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 20:37:54,732][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:37:54,732][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:37:54,732][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:37:54,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 20:37:54,733][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 20:37:54,733][INFO][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-02 20:37:54,733][INFO][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_manager][Entry] [2026-02-02 20:37:54,733][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:37:54,733][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:37:54,733][INFO][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-02 20:37:54,733][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:37:54,733][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:37:54,733][INFO][superset_tools_app] [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-02 20:37:54,733][INFO][superset_tools_app] [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-02 20:37:54,733][INFO][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-02 20:37:54,733][INFO][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-02 20:37:54,733][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 20:37:54,733][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 20:37:54,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:37:54,733][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:37:54,733][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:37:54,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:37:54,733][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:37:54,733][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:37:54,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 20:37:54,733][INFO][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-02 20:37:54,734][INFO][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-02 20:37:54,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:37:54,734][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:37:54,734][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:37:54,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:37:54,734][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:37:54,734][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:37:54,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 20:37:54,734][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 20:37:54,734][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 20:37:54,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 20:37:54,734][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 20:37:54,734][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 20:37:54,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 20:37:54,734][INFO][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-02 20:37:54,734][INFO][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-02 20:37:54,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:37:54,734][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:37:54,734][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:37:54,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 20:37:54,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:37:54,734][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:37:54,734][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:37:55,015][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:37:55,015][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 20:37:55,016][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:37:55,016][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:37:55,042][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 20:37:55,042][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 20:37:55,042][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 20:37:55,042][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:37:55,042][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:37:55,042][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 20:37:55,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 20:37:55,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:37:55,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 20:37:55,043][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 20:37:55,043][INFO][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-02 20:37:55,043][INFO][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-02 20:37:55,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 20:37:55,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 20:37:55,044][INFO][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-02 20:37:55,044][INFO][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-02 20:37:55,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 20:37:55,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:37:55,044][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 20:37:55,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:37:55,045][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 20:37:55,045][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 20:37:55,045][INFO][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-02 20:37:55,045][INFO][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-02 20:37:55,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-02 20:37:55,045][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 20:37:55,045][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 20:37:55,045][INFO][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-02 20:37:55,054][INFO][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-02 20:37:55,054][INFO][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-02 20:37:55,054][INFO][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-02 20:37:55,054][INFO][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-02 20:37:55,054][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 20:37:55,054][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 20:37:55,054][INFO][superset_tools_app] TaskManager initialized [2026-02-02 20:37:55,054][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 20:37:55,055][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 20:37:55,055][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 20:37:55,055][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 20:37:55,096][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 20:37:55,097][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:37:55,097][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:37:55,203][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 20:37:55,204][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:37:55,204][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:37:55,204][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:37:55,204][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 20:37:55,204][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 20:37:55,204][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 20:37:55,204][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 20:37:55,204][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 20:37:55,204][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 20:37:55,204][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:37:55,204][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:37:55,204][INFO][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-02 20:37:55,205][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-02 20:37:55,205][INFO][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-02 20:37:55,205][INFO][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-02 20:37:55,205][INFO][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-02 20:37:55,205][INFO][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-02 20:37:55,205][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 20:37:55,205][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 20:38:15,070][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-02-02 20:38:15,071][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-02-02 20:38:15,071][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:38:15,072][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:38:15,072][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:38:15,074][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:38:15,074][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:38:15,074][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:38:15,076][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:38:15,076][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:38:15,076][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:38:15,076][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:38:15,076][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-02-02 20:38:15,076][INFO][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-02 20:38:15,076][INFO][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-02 20:38:15,079][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-02-02 20:38:15,079][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 20:38:15,079][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 20:38:15,080][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:38:15,080][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:38:15,088][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments [2026-02-02 20:38:15,088][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-02-02 20:38:15,089][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 20:38:15,089][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:38:15,089][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:38:15,089][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:38:15,090][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:38:15,090][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:38:15,090][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:38:15,090][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:38:15,090][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:38:15,091][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:38:15,091][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:38:15,091][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:38:15,091][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:38:15,091][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-02-02 20:38:15,092][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 20:38:15,092][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 20:38:15,092][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-02-02 20:38:15,092][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-02 20:38:15,092][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:38:15,092][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:38:15,092][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:38:15,092][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:38:15,093][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-02-02 20:38:15,093][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 20:38:15,093][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 20:38:15,094][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:38:15,094][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:38:15,100][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-02-02 20:38:15,100][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-02-02 20:38:15,100][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 20:38:15,101][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:38:15,101][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:38:15,101][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:38:15,101][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:38:15,101][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:38:15,101][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:38:15,101][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:38:15,101][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:38:15,102][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:38:15,102][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:38:15,102][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:38:15,102][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:38:15,103][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-02-02 20:38:15,104][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 20:38:15,105][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 20:38:15,105][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-02-02 20:38:15,105][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-02 20:38:15,105][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:38:15,105][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:38:15,105][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 20:38:15,105][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 20:38:15,105][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 20:38:15,105][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 20:38:15,105][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:38:15,105][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:38:15,105][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 20:38:15,105][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 20:38:15,106][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:38:15,106][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:38:15,106][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-02-02 20:38:15,106][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 20:38:15,106][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 20:38:15,106][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 20:38:15,106][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 20:38:15,106][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-02 20:38:15,106][INFO][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-02 20:38:15,106][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-02 20:38:15,106][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-02 20:38:15,106][INFO][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-02 20:38:15,106][INFO][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-02 20:38:15,106][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-02-02 20:38:15,106][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-02-02 20:38:15,106][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-02-02 20:38:15,106][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 20:38:15,106][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 20:38:15,106][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-02-02 20:38:15,107][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-02 20:38:15,107][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-02 20:38:15,107][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-02 20:38:15,107][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-02 20:38:15,450][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 20:38:15,451][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 20:38:15,451][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 20:38:15,451][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 20:38:15,451][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 20:38:16,014][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-02-02 20:38:16,014][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-02-02 20:38:16,014][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-02-02 20:38:16,014][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-02-02 20:38:16,014][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-02 20:38:16,014][INFO][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-02 20:38:16,014][INFO][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-02 20:38:16,014][INFO][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-02 20:38:16,014][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-02 20:38:16,015][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 20:38:16,015][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 20:38:16,015][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-02 20:38:16,015][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 20:38:16,015][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 20:38:16,559][INFO][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-02 20:38:16,559][INFO][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-02 20:38:16,559][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-02-02 20:38:16,559][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 20:38:16,559][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 20:38:16,559][INFO][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-02 20:38:16,559][INFO][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-02 20:38:16,560][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-02-02 20:38:16,560][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 20:38:16,560][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 20:38:16,561][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:38:16,561][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:38:23,047][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 20:38:23,048][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 20:38:23,050][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:38:23,050][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:38:23,050][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:38:23,051][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:38:23,051][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:38:23,051][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:38:23,052][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:38:23,052][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:38:23,052][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:38:23,052][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:38:23,052][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 20:38:23,052][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 20:38:23,052][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 20:38:23,055][INFO][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-02 20:38:23,055][INFO][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-02 20:38:23,055][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 20:38:23,055][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 20:38:23,055][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 20:38:23,056][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 20:38:23,056][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 20:38:23,056][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:38:23,056][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:38:23,062][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 20:38:23,062][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 20:38:23,063][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 20:38:23,063][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 20:38:23,063][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 20:38:23,063][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:38:23,063][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:38:23,064][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:38:23,064][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:38:23,064][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:38:23,064][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:38:23,065][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:38:23,065][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:38:23,065][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:38:23,065][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:38:23,065][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 20:38:23,065][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 20:38:23,065][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 20:38:23,066][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 20:38:23,066][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 20:38:23,067][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:38:23,067][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:38:23,067][INFO][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-02 20:38:23,067][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 20:38:23,067][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 20:38:23,067][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 20:38:23,067][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 20:38:23,067][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:38:23,067][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:38:23,067][INFO][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=94bd1c56-9d8c-4023-abc0-c26a6093d2f1 [2026-02-02 20:38:23,070][INFO][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-02 20:38:23,071][INFO][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-02 20:38:23,071][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 94bd1c56-9d8c-4023-abc0-c26a6093d2f1 created and scheduled for execution [2026-02-02 20:38:23,071][INFO][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-02 20:38:23,071][INFO][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-02 20:38:23,071][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 20:38:23,071][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 20:38:23,071][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=94bd1c56-9d8c-4023-abc0-c26a6093d2f1 [2026-02-02 20:38:23,071][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 20:38:23,071][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:38:23,071][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:38:23,071][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 94bd1c56-9d8c-4023-abc0-c26a6093d2f1 for plugin 'Dashboard LLM Validation' [2026-02-02 20:38:23,071][INFO][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=94bd1c56-9d8c-4023-abc0-c26a6093d2f1 [2026-02-02 20:38:23,073][INFO][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-02 20:38:23,073][INFO][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-02 20:38:23,073][INFO][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=94bd1c56-9d8c-4023-abc0-c26a6093d2f1 [2026-02-02 20:38:23,073][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=94bd1c56-9d8c-4023-abc0-c26a6093d2f1 [2026-02-02 20:38:23,075][INFO][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-02 20:38:23,075][INFO][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-02 20:38:23,075][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:38:23,075][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:38:23,075][INFO][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-02 20:38:23,075][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '12', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': '94bd1c56-9d8c-4023-abc0-c26a6093d2f1'} [2026-02-02 20:38:23,075][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 20:38:23,075][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:38:23,075][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:38:23,075][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 20:38:23,075][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 20:38:23,075][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 20:38:23,075][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 20:38:23,075][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:38:23,075][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:38:23,075][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 20:38:23,076][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_provider][Entry] [2026-02-02 20:38:23,076][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:38:23,076][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:38:23,076][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][Coherence:OK] [2026-02-02 20:38:23,076][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][Exit] [2026-02-02 20:38:23,076][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=12 [2026-02-02 20:38:23,076][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 12 [2026-02-02 20:38:23,077][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 20:38:23,077][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 20:38:23,077][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 20:38:23,078][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:38:23,078][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:38:23,305][INFO][superset_tools_app] Browser context created successfully [2026-02-02 20:38:23,338][INFO][superset_tools_app] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-02 20:38:32,377][INFO][superset_tools_app] [DEBUG] Login page response status: 200 [2026-02-02 20:38:32,385][INFO][superset_tools_app] [DEBUG] Attempting to find login form elements... [2026-02-02 20:38:32,408][INFO][superset_tools_app] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-02 20:38:32,413][INFO][superset_tools_app] [DEBUG] Selector 'input#username': 1 elements found [2026-02-02 20:38:32,413][INFO][superset_tools_app] [DEBUG] Filling username field with selector: input#username [2026-02-02 20:38:32,438][INFO][superset_tools_app] [DEBUG] Filling password field with selector: input#password [2026-02-02 20:38:32,462][INFO][superset_tools_app] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-02 20:38:37,490][INFO][superset_tools_app] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-02 20:38:37,493][INFO][superset_tools_app] [DEBUG] Cookies after login: 1 [2026-02-02 20:38:37,493][INFO][superset_tools_app] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljkFuAzEMA__icw-... [2026-02-02 20:38:37,494][INFO][superset_tools_app] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/12/ [2026-02-02 20:39:37,521][INFO][superset_tools_app] [capture_dashboard][Coherence:Failed] Page.goto: Timeout 60000ms exceeded. Call log: - navigating to "https://superset.bebesh.ru/superset/dashboard/12/", waiting until "networkidle" [2026-02-02 20:39:37,521][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] Page.goto: Timeout 60000ms exceeded. Call log: - navigating to "https://superset.bebesh.ru/superset/dashboard/12/", waiting until "networkidle" [2026-02-02 20:39:37,521][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 94bd1c56-9d8c-4023-abc0-c26a6093d2f1 failed: Page.goto: Timeout 60000ms exceeded. Call log: - navigating to "https://superset.bebesh.ru/superset/dashboard/12/", waiting until "networkidle" [2026-02-02 20:39:37,521][INFO][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=94bd1c56-9d8c-4023-abc0-c26a6093d2f1 [2026-02-02 20:39:37,521][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=94bd1c56-9d8c-4023-abc0-c26a6093d2f1 [2026-02-02 20:39:37,524][INFO][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-02 20:39:37,525][INFO][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-02 20:39:37,525][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:39:37,525][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:39:37,525][INFO][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=94bd1c56-9d8c-4023-abc0-c26a6093d2f1 [2026-02-02 20:39:37,526][INFO][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-02 20:39:37,527][INFO][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-02 20:39:37,527][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 94bd1c56-9d8c-4023-abc0-c26a6093d2f1 execution finished with status: TaskStatus.FAILED [2026-02-02 20:39:37,527][INFO][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-02 20:39:37,527][INFO][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-02 20:40:45,709][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 20:40:45,709][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:40:45,709][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:40:45,709][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:40:45,710][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 20:40:45,710][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 20:40:45,710][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 20:40:45,710][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 20:40:45,710][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 20:40:45,710][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 20:40:46,234][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:40:46,234][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:40:46,234][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:40:46,234][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 20:40:46,237][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 20:40:46,237][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 20:40:46,238][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:40:46,238][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 20:40:46,238][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 20:40:46,238][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 20:40:46,238][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:40:46,238][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:40:46,238][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:40:46,265][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 20:40:46,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:40:46,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 20:40:46,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:40:46,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 20:40:46,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:40:46,268][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:40:46,268][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:40:46,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:40:46,429][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:40:46,429][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:40:46,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:40:46,429][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:40:46,429][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:40:46,429][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 20:40:46,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:40:46,430][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:40:46,430][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:40:46,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:40:46,430][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:40:46,430][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:40:46,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 20:40:46,430][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:40:46,430][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:40:46,430][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:40:46,431][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 20:40:46,431][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 20:40:46,431][INFO][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-02 20:40:46,431][INFO][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_manager][Entry] [2026-02-02 20:40:46,431][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:40:46,431][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:40:46,431][INFO][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-02 20:40:46,431][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:40:46,431][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:40:46,431][INFO][superset_tools_app] [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-02 20:40:46,431][INFO][superset_tools_app] [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-02 20:40:46,431][INFO][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-02 20:40:46,431][INFO][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-02 20:40:46,431][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 20:40:46,431][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 20:40:46,431][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:40:46,431][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:40:46,431][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:40:46,431][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:40:46,431][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:40:46,431][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:40:46,431][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 20:40:46,431][INFO][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-02 20:40:46,431][INFO][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-02 20:40:46,431][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:40:46,431][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:40:46,431][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:40:46,432][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:40:46,432][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:40:46,432][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:40:46,432][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 20:40:46,432][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 20:40:46,432][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 20:40:46,432][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 20:40:46,432][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 20:40:46,432][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 20:40:46,432][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 20:40:46,432][INFO][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-02 20:40:46,432][INFO][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-02 20:40:46,432][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:40:46,432][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:40:46,432][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:40:46,432][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 20:40:46,432][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:40:46,432][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:40:46,433][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:40:46,696][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:40:46,696][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:40:46,696][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:40:46,696][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:40:46,696][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:40:46,696][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:40:46,696][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 20:40:46,697][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:40:46,697][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:40:46,722][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 20:40:46,723][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 20:40:46,723][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 20:40:46,723][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:40:46,723][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:40:46,723][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 20:40:46,723][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 20:40:46,723][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 20:40:46,723][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 20:40:46,723][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 20:40:46,723][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 20:40:46,724][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:40:46,724][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 20:40:46,724][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 20:40:46,724][INFO][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-02 20:40:46,724][INFO][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-02 20:40:46,724][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 20:40:46,724][INFO][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-02 20:40:46,724][INFO][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-02 20:40:46,724][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:40:46,724][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 20:40:46,725][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:40:46,725][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:40:46,725][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:40:46,725][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:40:46,725][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:40:46,725][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:40:46,725][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:40:46,725][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:40:46,725][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:40:46,725][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:40:46,725][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:40:46,725][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:40:46,725][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:40:46,725][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:40:46,725][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:40:46,725][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 20:40:46,725][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:40:46,725][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:40:46,726][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:40:46,726][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:40:46,726][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:40:46,726][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:40:46,726][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:40:46,726][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:40:46,726][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:40:46,726][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:40:46,726][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:40:46,726][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:40:46,726][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:40:46,726][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:40:46,726][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:40:46,726][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:40:46,726][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:40:46,726][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:40:46,726][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:40:46,726][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:40:46,726][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 20:40:46,726][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:40:46,727][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:40:46,727][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 20:40:46,727][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 20:40:46,727][INFO][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-02 20:40:46,727][INFO][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-02 20:40:46,727][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-02 20:40:46,727][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 20:40:46,727][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 20:40:46,727][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 20:40:46,727][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 20:40:46,727][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 20:40:46,727][INFO][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-02 20:40:46,739][INFO][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-02 20:40:46,739][INFO][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-02 20:40:46,739][INFO][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-02 20:40:46,739][INFO][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-02 20:40:46,739][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 20:40:46,739][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 20:40:46,739][INFO][superset_tools_app] TaskManager initialized [2026-02-02 20:40:46,739][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 20:40:46,740][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 20:40:46,741][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 20:40:46,741][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 20:40:46,783][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 20:40:46,783][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:40:46,783][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:40:46,880][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 20:40:46,880][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:40:46,880][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:40:46,880][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:40:46,881][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 20:40:46,881][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 20:40:46,881][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 20:40:46,881][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 20:40:46,881][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 20:40:46,881][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 20:40:46,881][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:40:46,881][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:40:46,881][INFO][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-02 20:40:46,881][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-02 20:40:46,881][INFO][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-02 20:40:46,882][INFO][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-02 20:40:46,882][INFO][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-02 20:40:46,882][INFO][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-02 20:40:46,882][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 20:40:46,882][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 20:41:30,499][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 20:41:30,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 20:41:30,500][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:41:30,501][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:41:30,501][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:41:30,504][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:41:30,504][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:41:30,504][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:41:30,506][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:41:30,506][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:41:30,506][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:41:30,506][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:41:30,507][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 20:41:30,507][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 20:41:30,507][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 20:41:30,508][INFO][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-02 20:41:30,508][INFO][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-02 20:41:30,508][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 20:41:30,509][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 20:41:30,509][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 20:41:30,509][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 20:41:30,509][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 20:41:30,510][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:41:30,510][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:41:30,514][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 20:41:30,514][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 20:41:30,515][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 20:41:30,515][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 20:41:30,515][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 20:41:30,516][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:41:30,516][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:41:30,516][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:41:30,516][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:41:30,516][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:41:30,516][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:41:30,517][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:41:30,517][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:41:30,517][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:41:30,517][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:41:30,517][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 20:41:30,520][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 20:41:30,520][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 20:41:30,520][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 20:41:30,521][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 20:41:30,521][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:41:30,521][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:41:30,521][INFO][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-02 20:41:30,521][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 20:41:30,521][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 20:41:30,521][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 20:41:30,521][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 20:41:30,521][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:41:30,522][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:41:30,522][INFO][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=d3e9a29c-3d78-410e-bed3-c49c20803cbd [2026-02-02 20:41:30,525][INFO][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-02 20:41:30,525][INFO][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-02 20:41:30,525][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task d3e9a29c-3d78-410e-bed3-c49c20803cbd created and scheduled for execution [2026-02-02 20:41:30,525][INFO][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-02 20:41:30,525][INFO][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-02 20:41:30,525][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 20:41:30,525][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 20:41:30,525][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=d3e9a29c-3d78-410e-bed3-c49c20803cbd [2026-02-02 20:41:30,525][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 20:41:30,525][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:41:30,525][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:41:30,525][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task d3e9a29c-3d78-410e-bed3-c49c20803cbd for plugin 'Dashboard LLM Validation' [2026-02-02 20:41:30,525][INFO][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=d3e9a29c-3d78-410e-bed3-c49c20803cbd [2026-02-02 20:41:30,527][INFO][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-02 20:41:30,527][INFO][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-02 20:41:30,527][INFO][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=d3e9a29c-3d78-410e-bed3-c49c20803cbd [2026-02-02 20:41:30,527][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=d3e9a29c-3d78-410e-bed3-c49c20803cbd [2026-02-02 20:41:30,529][INFO][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-02 20:41:30,529][INFO][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-02 20:41:30,529][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:41:30,529][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:41:30,529][INFO][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-02 20:41:30,529][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '11', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': 'd3e9a29c-3d78-410e-bed3-c49c20803cbd'} [2026-02-02 20:41:30,529][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 20:41:30,529][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:41:30,529][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:41:30,529][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 20:41:30,529][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 20:41:30,529][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 20:41:30,529][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 20:41:30,530][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:41:30,530][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:41:30,530][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 20:41:30,530][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_provider][Entry] [2026-02-02 20:41:30,530][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:41:30,530][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:41:30,531][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][Coherence:OK] [2026-02-02 20:41:30,531][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][Exit] [2026-02-02 20:41:30,531][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=11 [2026-02-02 20:41:30,531][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 11 [2026-02-02 20:41:30,531][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 20:41:30,531][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 20:41:30,532][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 20:41:30,532][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:41:30,533][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:41:30,772][INFO][superset_tools_app] Browser context created successfully [2026-02-02 20:41:30,812][INFO][superset_tools_app] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-02 20:41:33,961][INFO][superset_tools_app] [DEBUG] Login page response status: 200 [2026-02-02 20:41:33,970][INFO][superset_tools_app] [DEBUG] Attempting to find login form elements... [2026-02-02 20:41:33,990][INFO][superset_tools_app] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-02 20:41:33,995][INFO][superset_tools_app] [DEBUG] Selector 'input#username': 1 elements found [2026-02-02 20:41:33,996][INFO][superset_tools_app] [DEBUG] Filling username field with selector: input#username [2026-02-02 20:41:34,018][INFO][superset_tools_app] [DEBUG] Filling password field with selector: input#password [2026-02-02 20:41:34,034][INFO][superset_tools_app] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-02 20:41:36,415][INFO][superset_tools_app] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-02 20:41:36,417][INFO][superset_tools_app] [DEBUG] Cookies after login: 1 [2026-02-02 20:41:36,418][INFO][superset_tools_app] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljkFuAzEMA__icw-... [2026-02-02 20:41:36,418][INFO][superset_tools_app] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/11/ [2026-02-02 20:43:06,455][INFO][superset_tools_app] [capture_dashboard][Coherence:Failed] Page.goto: Timeout 90000ms exceeded. Call log: - navigating to "https://superset.bebesh.ru/superset/dashboard/11/", waiting until "load" [2026-02-02 20:43:06,455][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] Page.goto: Timeout 90000ms exceeded. Call log: - navigating to "https://superset.bebesh.ru/superset/dashboard/11/", waiting until "load" [2026-02-02 20:43:06,455][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task d3e9a29c-3d78-410e-bed3-c49c20803cbd failed: Page.goto: Timeout 90000ms exceeded. Call log: - navigating to "https://superset.bebesh.ru/superset/dashboard/11/", waiting until "load" [2026-02-02 20:43:06,455][INFO][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=d3e9a29c-3d78-410e-bed3-c49c20803cbd [2026-02-02 20:43:06,455][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=d3e9a29c-3d78-410e-bed3-c49c20803cbd [2026-02-02 20:43:06,459][INFO][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-02 20:43:06,459][INFO][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-02 20:43:06,459][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:43:06,459][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:43:06,459][INFO][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=d3e9a29c-3d78-410e-bed3-c49c20803cbd [2026-02-02 20:43:06,461][INFO][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-02 20:43:06,461][INFO][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-02 20:43:06,461][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task d3e9a29c-3d78-410e-bed3-c49c20803cbd execution finished with status: TaskStatus.FAILED [2026-02-02 20:43:06,461][INFO][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-02 20:43:06,461][INFO][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-02 20:43:55,442][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 20:43:55,442][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:43:55,442][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:43:55,442][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:43:55,442][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 20:43:55,442][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 20:43:55,442][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 20:43:55,443][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 20:43:55,443][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 20:43:55,443][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 20:43:56,037][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:43:56,037][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:43:56,037][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:43:56,037][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 20:43:56,042][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 20:43:56,042][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 20:43:56,042][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:43:56,042][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 20:43:56,042][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 20:43:56,042][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 20:43:56,043][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:43:56,043][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:43:56,043][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:43:56,074][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 20:43:56,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:43:56,075][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 20:43:56,076][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:43:56,076][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:43:56,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 20:43:56,077][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:43:56,078][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:43:56,078][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:43:56,241][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:43:56,241][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:43:56,241][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:43:56,241][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:43:56,241][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:43:56,242][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:43:56,242][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 20:43:56,242][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:43:56,242][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:43:56,242][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:43:56,242][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:43:56,242][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:43:56,242][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:43:56,242][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 20:43:56,242][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:43:56,242][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:43:56,242][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:43:56,242][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 20:43:56,243][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 20:43:56,243][INFO][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-02 20:43:56,243][INFO][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_manager][Entry] [2026-02-02 20:43:56,243][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:43:56,243][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:43:56,243][INFO][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-02 20:43:56,243][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:43:56,243][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:43:56,243][INFO][superset_tools_app] [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-02 20:43:56,243][INFO][superset_tools_app] [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-02 20:43:56,243][INFO][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-02 20:43:56,243][INFO][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-02 20:43:56,243][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 20:43:56,243][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 20:43:56,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:43:56,243][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:43:56,243][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:43:56,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:43:56,243][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:43:56,243][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:43:56,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 20:43:56,243][INFO][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-02 20:43:56,243][INFO][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-02 20:43:56,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:43:56,243][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:43:56,243][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:43:56,243][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:43:56,243][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:43:56,244][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:43:56,244][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 20:43:56,244][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 20:43:56,244][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 20:43:56,244][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 20:43:56,244][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 20:43:56,244][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 20:43:56,244][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 20:43:56,244][INFO][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-02 20:43:56,244][INFO][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-02 20:43:56,244][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:43:56,244][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:43:56,244][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:43:56,244][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 20:43:56,244][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:43:56,244][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:43:56,244][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:43:56,533][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:43:56,533][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:43:56,533][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:43:56,533][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:43:56,533][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:43:56,533][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:43:56,533][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:43:56,534][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:43:56,534][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:43:56,534][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:43:56,534][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:43:56,534][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:43:56,534][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:43:56,534][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:43:56,534][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:43:56,534][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:43:56,534][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:43:56,534][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:43:56,534][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:43:56,534][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:43:56,534][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:43:56,534][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:43:56,535][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:43:56,535][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:43:56,535][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:43:56,535][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:43:56,535][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:43:56,535][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 20:43:56,535][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:43:56,535][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:43:56,535][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:43:56,559][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 20:43:56,559][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 20:43:56,559][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 20:43:56,560][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:43:56,560][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:43:56,560][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 20:43:56,560][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 20:43:56,560][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 20:43:56,560][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 20:43:56,560][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 20:43:56,560][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 20:43:56,560][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:43:56,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 20:43:56,561][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 20:43:56,561][INFO][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-02 20:43:56,561][INFO][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-02 20:43:56,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 20:43:56,561][INFO][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-02 20:43:56,561][INFO][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-02 20:43:56,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 20:43:56,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:43:56,561][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:43:56,562][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:43:56,563][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:43:56,563][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:43:56,563][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:43:56,563][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:43:56,563][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:43:56,563][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:43:56,563][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:43:56,563][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:43:56,563][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:43:56,563][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:43:56,563][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 20:43:56,563][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:43:56,563][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:43:56,563][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 20:43:56,563][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 20:43:56,563][INFO][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-02 20:43:56,563][INFO][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-02 20:43:56,563][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-02 20:43:56,563][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 20:43:56,563][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 20:43:56,563][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 20:43:56,563][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 20:43:56,563][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 20:43:56,563][INFO][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-02 20:43:56,573][INFO][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-02 20:43:56,573][INFO][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-02 20:43:56,573][INFO][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-02 20:43:56,573][INFO][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-02 20:43:56,573][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 20:43:56,573][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 20:43:56,573][INFO][superset_tools_app] TaskManager initialized [2026-02-02 20:43:56,574][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 20:43:56,574][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 20:43:56,574][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 20:43:56,574][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 20:43:56,609][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 20:43:56,610][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:43:56,610][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:43:56,725][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 20:43:56,725][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:43:56,725][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:43:56,725][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:43:56,726][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 20:43:56,726][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 20:43:56,726][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 20:43:56,726][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 20:43:56,726][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 20:43:56,726][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 20:43:56,726][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:43:56,726][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:43:56,726][INFO][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-02 20:43:56,727][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-02 20:43:56,727][INFO][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-02 20:43:56,727][INFO][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-02 20:43:56,727][INFO][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-02 20:43:56,727][INFO][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-02 20:43:56,727][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 20:43:56,727][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 20:44:19,414][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 20:44:19,415][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 20:44:19,417][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:44:19,417][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:44:19,417][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:44:19,421][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:44:19,421][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:44:19,421][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:44:19,423][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:44:19,423][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:44:19,423][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:44:19,423][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:44:19,424][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 20:44:19,424][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 20:44:19,424][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 20:44:19,426][INFO][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-02 20:44:19,426][INFO][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-02 20:44:19,426][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 20:44:19,426][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 20:44:19,426][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 20:44:19,427][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 20:44:19,427][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 20:44:19,427][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:44:19,427][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:44:19,431][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 20:44:19,432][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 20:44:19,433][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 20:44:19,433][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 20:44:19,433][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 20:44:19,433][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:44:19,433][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:44:19,433][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:44:19,434][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:44:19,434][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:44:19,434][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:44:19,434][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:44:19,434][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:44:19,434][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:44:19,434][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:44:19,434][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 20:44:19,437][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 20:44:19,437][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 20:44:19,437][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 20:44:19,437][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 20:44:19,438][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:44:19,438][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:44:19,438][INFO][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-02 20:44:19,438][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 20:44:19,438][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 20:44:19,438][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 20:44:19,438][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 20:44:19,438][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:44:19,438][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:44:19,438][INFO][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=1cc608fb-7d8b-4252-9cf1-2fa8b342cc94 [2026-02-02 20:44:19,441][INFO][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-02 20:44:19,442][INFO][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-02 20:44:19,442][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 1cc608fb-7d8b-4252-9cf1-2fa8b342cc94 created and scheduled for execution [2026-02-02 20:44:19,442][INFO][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-02 20:44:19,442][INFO][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-02 20:44:19,442][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 20:44:19,442][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 20:44:19,442][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=1cc608fb-7d8b-4252-9cf1-2fa8b342cc94 [2026-02-02 20:44:19,442][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 20:44:19,442][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:44:19,442][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:44:19,442][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 1cc608fb-7d8b-4252-9cf1-2fa8b342cc94 for plugin 'Dashboard LLM Validation' [2026-02-02 20:44:19,442][INFO][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=1cc608fb-7d8b-4252-9cf1-2fa8b342cc94 [2026-02-02 20:44:19,444][INFO][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-02 20:44:19,444][INFO][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-02 20:44:19,444][INFO][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=1cc608fb-7d8b-4252-9cf1-2fa8b342cc94 [2026-02-02 20:44:19,444][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=1cc608fb-7d8b-4252-9cf1-2fa8b342cc94 [2026-02-02 20:44:19,446][INFO][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-02 20:44:19,446][INFO][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-02 20:44:19,446][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:44:19,446][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:44:19,446][INFO][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-02 20:44:19,447][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '4', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': '1cc608fb-7d8b-4252-9cf1-2fa8b342cc94'} [2026-02-02 20:44:19,447][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 20:44:19,447][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:44:19,447][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:44:19,447][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 20:44:19,447][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 20:44:19,447][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 20:44:19,447][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 20:44:19,447][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:44:19,447][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:44:19,447][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 20:44:19,447][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_provider][Entry] [2026-02-02 20:44:19,447][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:44:19,447][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:44:19,448][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][Coherence:OK] [2026-02-02 20:44:19,448][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][Exit] [2026-02-02 20:44:19,448][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=4 [2026-02-02 20:44:19,448][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 4 [2026-02-02 20:44:19,449][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 20:44:19,450][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 20:44:19,450][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 20:44:19,451][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:44:19,451][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:44:19,681][INFO][superset_tools_app] Browser context created successfully [2026-02-02 20:44:19,721][INFO][superset_tools_app] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-02 20:44:22,667][INFO][superset_tools_app] [DEBUG] Login page response status: 200 [2026-02-02 20:44:22,672][INFO][superset_tools_app] [DEBUG] Attempting to find login form elements... [2026-02-02 20:44:22,694][INFO][superset_tools_app] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-02 20:44:22,699][INFO][superset_tools_app] [DEBUG] Selector 'input#username': 1 elements found [2026-02-02 20:44:22,699][INFO][superset_tools_app] [DEBUG] Filling username field with selector: input#username [2026-02-02 20:44:22,723][INFO][superset_tools_app] [DEBUG] Filling password field with selector: input#password [2026-02-02 20:44:22,741][INFO][superset_tools_app] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-02 20:44:25,087][INFO][superset_tools_app] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-02 20:44:25,089][INFO][superset_tools_app] [DEBUG] Cookies after login: 1 [2026-02-02 20:44:25,089][INFO][superset_tools_app] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljkFuAzEMA__icw-... [2026-02-02 20:44:25,089][INFO][superset_tools_app] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/4/ [2026-02-02 20:45:25,118][INFO][superset_tools_app] [capture_dashboard][Coherence:Failed] Page.goto: Timeout 60000ms exceeded. Call log: - navigating to "https://superset.bebesh.ru/superset/dashboard/4/", waiting until "load" [2026-02-02 20:45:25,118][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] Page.goto: Timeout 60000ms exceeded. Call log: - navigating to "https://superset.bebesh.ru/superset/dashboard/4/", waiting until "load" [2026-02-02 20:45:25,118][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 1cc608fb-7d8b-4252-9cf1-2fa8b342cc94 failed: Page.goto: Timeout 60000ms exceeded. Call log: - navigating to "https://superset.bebesh.ru/superset/dashboard/4/", waiting until "load" [2026-02-02 20:45:25,118][INFO][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=1cc608fb-7d8b-4252-9cf1-2fa8b342cc94 [2026-02-02 20:45:25,118][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=1cc608fb-7d8b-4252-9cf1-2fa8b342cc94 [2026-02-02 20:45:25,121][INFO][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-02 20:45:25,121][INFO][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-02 20:45:25,121][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:45:25,121][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:45:25,121][INFO][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=1cc608fb-7d8b-4252-9cf1-2fa8b342cc94 [2026-02-02 20:45:25,124][INFO][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-02 20:45:25,125][INFO][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-02 20:45:25,125][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 1cc608fb-7d8b-4252-9cf1-2fa8b342cc94 execution finished with status: TaskStatus.FAILED [2026-02-02 20:45:25,125][INFO][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-02 20:45:25,125][INFO][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-02 20:45:38,044][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 20:45:38,044][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:45:38,044][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:45:38,044][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:45:38,044][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 20:45:38,045][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 20:45:38,045][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 20:45:38,045][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 20:45:38,045][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 20:45:38,045][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 20:45:41,122][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:45:41,122][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:45:41,122][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:45:41,122][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 20:45:41,128][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 20:45:41,128][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 20:45:41,129][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:45:41,129][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 20:45:41,129][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 20:45:41,129][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 20:45:41,129][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:45:41,129][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:45:41,129][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:45:41,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 20:45:41,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:45:41,156][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 20:45:41,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:45:41,157][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 20:45:41,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:45:41,158][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:45:41,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:45:41,334][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:45:41,334][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:45:41,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:45:41,334][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:45:41,334][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:45:41,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 20:45:41,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:45:41,334][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:45:41,334][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:45:41,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:45:41,334][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:45:41,334][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:45:41,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 20:45:41,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:45:41,334][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:45:41,334][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:45:41,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 20:45:41,335][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 20:45:41,335][INFO][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-02 20:45:41,335][INFO][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_manager][Entry] [2026-02-02 20:45:41,335][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:45:41,335][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:45:41,335][INFO][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-02 20:45:41,335][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:45:41,335][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:45:41,335][INFO][superset_tools_app] [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-02 20:45:41,335][INFO][superset_tools_app] [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-02 20:45:41,335][INFO][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-02 20:45:41,335][INFO][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-02 20:45:41,335][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 20:45:41,335][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 20:45:41,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:45:41,335][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:45:41,335][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:45:41,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:45:41,335][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:45:41,335][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:45:41,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 20:45:41,336][INFO][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-02 20:45:41,336][INFO][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-02 20:45:41,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:45:41,336][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:45:41,336][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:45:41,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:45:41,336][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:45:41,336][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:45:41,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 20:45:41,336][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 20:45:41,336][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 20:45:41,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 20:45:41,336][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 20:45:41,336][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 20:45:41,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 20:45:41,336][INFO][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-02 20:45:41,336][INFO][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-02 20:45:41,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:45:41,336][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:45:41,336][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:45:41,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 20:45:41,336][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:45:41,336][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:45:41,336][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:45:41,564][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 20:45:41,565][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:45:41,565][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:45:41,565][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:45:41,587][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 20:45:41,587][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 20:45:41,587][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 20:45:41,587][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:45:41,587][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:45:41,587][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 20:45:41,587][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 20:45:41,587][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 20:45:41,588][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 20:45:41,588][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 20:45:41,588][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 20:45:41,588][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:45:41,588][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:45:41,588][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:45:41,588][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 20:45:41,588][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 20:45:41,588][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 20:45:41,588][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:45:41,588][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:45:41,588][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:45:41,588][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:45:41,588][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:45:41,588][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:45:41,588][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 20:45:41,588][INFO][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-02 20:45:41,589][INFO][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-02 20:45:41,589][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:45:41,589][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:45:41,589][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:45:41,589][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:45:41,589][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:45:41,589][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:45:41,589][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 20:45:41,589][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 20:45:41,589][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 20:45:41,589][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 20:45:41,589][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 20:45:41,589][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 20:45:41,589][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 20:45:41,589][INFO][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-02 20:45:41,589][INFO][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-02 20:45:41,589][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:45:41,589][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:45:41,589][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:45:41,589][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 20:45:41,589][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:45:41,589][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:45:41,589][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:45:41,589][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:45:41,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 20:45:41,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:45:41,591][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:45:41,591][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 20:45:41,591][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 20:45:41,591][INFO][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-02 20:45:41,591][INFO][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-02 20:45:41,591][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-02 20:45:41,591][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 20:45:41,591][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 20:45:41,591][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 20:45:41,591][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 20:45:41,591][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 20:45:41,591][INFO][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-02 20:45:41,599][INFO][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-02 20:45:41,599][INFO][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-02 20:45:41,599][INFO][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-02 20:45:41,600][INFO][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-02 20:45:41,600][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 20:45:41,600][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 20:45:41,600][INFO][superset_tools_app] TaskManager initialized [2026-02-02 20:45:41,600][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 20:45:41,600][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 20:45:41,600][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 20:45:41,600][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 20:45:41,628][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 20:45:41,628][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:45:41,628][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:45:41,708][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 20:45:41,709][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:45:41,709][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:45:41,709][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:45:41,709][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 20:45:41,709][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 20:45:41,709][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 20:45:41,709][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 20:45:41,709][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 20:45:41,709][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 20:45:41,709][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:45:41,709][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:45:41,709][INFO][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-02 20:45:41,710][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-02 20:45:41,710][INFO][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-02 20:45:41,710][INFO][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-02 20:45:41,710][INFO][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-02 20:45:41,710][INFO][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-02 20:45:41,710][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 20:45:41,710][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 20:45:43,516][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-02-02 20:45:43,516][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-02-02 20:45:43,517][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:45:43,518][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:45:43,518][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:45:43,521][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:45:43,521][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:45:43,521][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:45:43,523][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:45:43,523][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:45:43,523][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:45:43,523][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:45:43,524][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-02-02 20:45:43,524][INFO][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-02 20:45:43,524][INFO][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-02 20:45:43,527][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-02-02 20:45:43,528][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 20:45:43,528][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 20:45:43,528][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:45:43,528][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:45:43,535][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments [2026-02-02 20:45:43,535][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-02-02 20:45:43,536][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 20:45:43,536][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:45:43,536][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:45:43,536][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:45:43,537][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:45:43,537][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:45:43,537][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:45:43,537][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:45:43,537][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:45:43,538][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:45:43,538][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:45:43,538][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:45:43,538][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:45:43,538][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-02-02 20:45:43,540][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 20:45:43,540][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 20:45:43,540][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-02-02 20:45:43,540][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-02 20:45:43,540][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:45:43,540][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:45:43,540][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:45:43,540][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:45:43,541][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-02-02 20:45:43,541][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 20:45:43,541][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 20:45:43,542][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:45:43,542][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:45:43,549][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-02-02 20:45:43,549][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-02-02 20:45:43,550][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 20:45:43,550][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:45:43,550][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:45:43,550][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:45:43,551][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:45:43,551][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:45:43,551][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:45:43,551][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:45:43,551][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:45:43,552][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:45:43,552][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:45:43,552][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:45:43,552][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:45:43,552][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-02-02 20:45:43,554][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 20:45:43,554][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 20:45:43,554][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-02-02 20:45:43,555][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-02 20:45:43,555][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:45:43,555][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:45:43,555][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 20:45:43,555][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 20:45:43,555][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 20:45:43,555][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 20:45:43,555][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:45:43,555][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:45:43,555][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 20:45:43,555][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 20:45:43,555][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:45:43,555][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:45:43,555][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-02-02 20:45:43,555][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 20:45:43,555][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 20:45:43,555][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 20:45:43,555][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 20:45:43,556][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-02 20:45:43,556][INFO][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-02 20:45:43,556][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-02 20:45:43,556][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-02 20:45:43,556][INFO][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-02 20:45:43,556][INFO][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-02 20:45:43,556][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-02-02 20:45:43,556][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-02-02 20:45:43,556][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-02-02 20:45:43,556][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 20:45:43,556][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 20:45:43,556][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-02-02 20:45:43,556][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-02 20:45:43,556][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-02 20:45:43,556][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-02 20:45:43,556][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-02 20:45:43,920][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 20:45:43,920][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 20:45:43,920][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 20:45:43,920][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 20:45:43,920][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 20:45:44,120][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-02-02 20:45:44,121][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-02-02 20:45:44,121][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-02-02 20:45:44,121][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-02-02 20:45:44,121][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-02 20:45:44,121][INFO][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-02 20:45:44,121][INFO][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-02 20:45:44,121][INFO][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-02 20:45:44,121][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-02 20:45:44,121][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 20:45:44,121][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 20:45:44,121][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-02 20:45:44,121][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 20:45:44,121][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 20:45:44,333][INFO][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-02 20:45:44,333][INFO][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-02 20:45:44,333][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-02-02 20:45:44,333][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 20:45:44,333][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 20:45:44,333][INFO][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-02 20:45:44,333][INFO][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-02 20:45:44,335][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-02-02 20:45:44,335][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 20:45:44,335][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 20:45:44,335][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:45:44,335][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:45:45,409][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 20:45:45,410][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 20:45:45,411][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:45:45,412][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:45:45,412][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:45:45,412][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:45:45,412][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:45:45,412][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:45:45,413][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:45:45,413][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:45:45,413][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:45:45,413][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:45:45,413][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 20:45:45,413][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 20:45:45,413][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 20:45:45,415][INFO][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-02 20:45:45,415][INFO][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-02 20:45:45,415][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 20:45:45,415][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 20:45:45,415][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 20:45:45,416][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 20:45:45,416][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 20:45:45,416][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:45:45,416][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:45:45,421][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 20:45:45,422][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 20:45:45,422][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 20:45:45,423][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 20:45:45,423][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 20:45:45,423][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:45:45,423][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:45:45,423][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:45:45,423][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:45:45,423][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:45:45,423][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:45:45,424][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:45:45,424][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:45:45,424][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:45:45,424][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:45:45,424][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 20:45:45,425][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 20:45:45,425][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 20:45:45,425][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 20:45:45,425][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 20:45:45,427][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:45:45,427][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:45:45,427][INFO][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-02 20:45:45,427][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 20:45:45,427][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 20:45:45,427][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 20:45:45,427][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 20:45:45,427][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:45:45,427][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:45:45,427][INFO][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=d21f3e2a-7acc-4ec6-8ccf-764219a90b15 [2026-02-02 20:45:45,430][INFO][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-02 20:45:45,430][INFO][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-02 20:45:45,430][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task d21f3e2a-7acc-4ec6-8ccf-764219a90b15 created and scheduled for execution [2026-02-02 20:45:45,430][INFO][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-02 20:45:45,430][INFO][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-02 20:45:45,430][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 20:45:45,430][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 20:45:45,430][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=d21f3e2a-7acc-4ec6-8ccf-764219a90b15 [2026-02-02 20:45:45,430][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 20:45:45,430][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:45:45,430][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:45:45,430][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task d21f3e2a-7acc-4ec6-8ccf-764219a90b15 for plugin 'Dashboard LLM Validation' [2026-02-02 20:45:45,430][INFO][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=d21f3e2a-7acc-4ec6-8ccf-764219a90b15 [2026-02-02 20:45:45,432][INFO][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-02 20:45:45,432][INFO][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-02 20:45:45,432][INFO][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=d21f3e2a-7acc-4ec6-8ccf-764219a90b15 [2026-02-02 20:45:45,432][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=d21f3e2a-7acc-4ec6-8ccf-764219a90b15 [2026-02-02 20:45:45,434][INFO][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-02 20:45:45,434][INFO][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-02 20:45:45,434][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:45:45,434][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:45:45,434][INFO][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-02 20:45:45,434][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '9', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': 'd21f3e2a-7acc-4ec6-8ccf-764219a90b15'} [2026-02-02 20:45:45,434][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 20:45:45,434][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:45:45,434][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:45:45,434][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 20:45:45,434][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 20:45:45,434][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 20:45:45,434][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 20:45:45,435][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:45:45,435][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:45:45,435][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 20:45:45,435][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_provider][Entry] [2026-02-02 20:45:45,435][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:45:45,435][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:45:45,436][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][Coherence:OK] [2026-02-02 20:45:45,436][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][Exit] [2026-02-02 20:45:45,436][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=9 [2026-02-02 20:45:45,436][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 9 [2026-02-02 20:45:45,437][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 20:45:45,437][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 20:45:45,437][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 20:45:45,438][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:45:45,438][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:45:45,667][INFO][superset_tools_app] Browser context created successfully [2026-02-02 20:45:45,709][INFO][superset_tools_app] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-02 20:45:50,754][INFO][superset_tools_app] [DEBUG] Login page response status: 200 [2026-02-02 20:45:50,762][INFO][superset_tools_app] [DEBUG] Attempting to find login form elements... [2026-02-02 20:45:50,784][INFO][superset_tools_app] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-02 20:45:50,788][INFO][superset_tools_app] [DEBUG] Selector 'input#username': 1 elements found [2026-02-02 20:45:50,789][INFO][superset_tools_app] [DEBUG] Filling username field with selector: input#username [2026-02-02 20:45:50,810][INFO][superset_tools_app] [DEBUG] Filling password field with selector: input#password [2026-02-02 20:45:50,826][INFO][superset_tools_app] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-02 20:45:53,275][INFO][superset_tools_app] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-02 20:45:53,277][INFO][superset_tools_app] [DEBUG] Cookies after login: 1 [2026-02-02 20:45:53,277][INFO][superset_tools_app] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwlzsFqxDAMBNB_8bk... [2026-02-02 20:45:53,277][INFO][superset_tools_app] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/9/ [2026-02-02 20:46:53,314][INFO][superset_tools_app] [capture_dashboard][Coherence:Failed] Page.goto: Timeout 60000ms exceeded. Call log: - navigating to "https://superset.bebesh.ru/superset/dashboard/9/", waiting until "load" [2026-02-02 20:46:53,314][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] Page.goto: Timeout 60000ms exceeded. Call log: - navigating to "https://superset.bebesh.ru/superset/dashboard/9/", waiting until "load" [2026-02-02 20:46:53,314][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task d21f3e2a-7acc-4ec6-8ccf-764219a90b15 failed: Page.goto: Timeout 60000ms exceeded. Call log: - navigating to "https://superset.bebesh.ru/superset/dashboard/9/", waiting until "load" [2026-02-02 20:46:53,314][INFO][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=d21f3e2a-7acc-4ec6-8ccf-764219a90b15 [2026-02-02 20:46:53,314][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=d21f3e2a-7acc-4ec6-8ccf-764219a90b15 [2026-02-02 20:46:53,317][INFO][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-02 20:46:53,318][INFO][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-02 20:46:53,318][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:46:53,319][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:46:53,319][INFO][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=d21f3e2a-7acc-4ec6-8ccf-764219a90b15 [2026-02-02 20:46:53,321][INFO][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-02 20:46:53,322][INFO][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-02 20:46:53,322][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task d21f3e2a-7acc-4ec6-8ccf-764219a90b15 execution finished with status: TaskStatus.FAILED [2026-02-02 20:46:53,322][INFO][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-02 20:46:53,322][INFO][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-02 20:47:21,618][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 20:47:21,618][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:47:21,618][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:47:21,618][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:47:21,618][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 20:47:21,618][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 20:47:21,619][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 20:47:21,619][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 20:47:21,619][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 20:47:21,619][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 20:47:22,268][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:47:22,268][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:47:22,268][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:47:22,268][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 20:47:22,273][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 20:47:22,273][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 20:47:22,273][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:47:22,273][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 20:47:22,273][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 20:47:22,273][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 20:47:22,273][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:47:22,273][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:47:22,273][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:47:22,302][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:47:22,302][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:47:22,302][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:47:22,303][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 20:47:22,304][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:47:22,304][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 20:47:22,305][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:47:22,305][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:47:22,306][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:47:22,306][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 20:47:22,306][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:47:22,306][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:47:22,306][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:47:22,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:47:22,553][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:47:22,553][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:47:22,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:47:22,553][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:47:22,553][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:47:22,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 20:47:22,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:47:22,553][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:47:22,553][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:47:22,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:47:22,553][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:47:22,553][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:47:22,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 20:47:22,553][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:47:22,553][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:47:22,553][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:47:22,554][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 20:47:22,554][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 20:47:22,554][INFO][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-02 20:47:22,554][INFO][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_manager][Entry] [2026-02-02 20:47:22,554][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:47:22,554][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:47:22,554][INFO][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-02 20:47:22,554][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:47:22,554][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:47:22,554][INFO][superset_tools_app] [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-02 20:47:22,554][INFO][superset_tools_app] [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-02 20:47:22,554][INFO][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-02 20:47:22,554][INFO][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-02 20:47:22,555][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 20:47:22,555][INFO][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-02 20:47:22,555][INFO][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-02 20:47:22,555][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 20:47:22,555][INFO][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-02 20:47:22,555][INFO][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-02 20:47:22,555][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 20:47:22,555][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:47:22,555][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:47:22,887][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 20:47:22,887][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:47:22,888][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:47:22,888][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:47:22,916][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 20:47:22,916][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 20:47:22,916][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 20:47:22,916][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:47:22,916][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:47:22,916][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 20:47:22,916][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 20:47:22,916][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 20:47:22,916][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 20:47:22,916][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 20:47:22,916][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 20:47:22,916][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:47:22,916][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:47:22,916][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:47:22,916][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 20:47:22,917][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 20:47:22,917][INFO][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-02 20:47:22,917][INFO][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-02 20:47:22,917][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 20:47:22,917][INFO][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-02 20:47:22,917][INFO][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-02 20:47:22,917][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 20:47:22,917][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:47:22,917][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:47:22,918][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:47:22,918][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:47:22,918][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:47:22,918][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:47:22,918][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:47:22,918][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:47:22,918][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:47:22,919][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:47:22,920][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:47:22,920][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 20:47:22,920][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:47:22,920][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:47:22,920][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 20:47:22,920][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 20:47:22,920][INFO][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-02 20:47:22,920][INFO][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-02 20:47:22,920][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-02 20:47:22,920][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 20:47:22,920][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 20:47:22,920][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 20:47:22,920][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 20:47:22,920][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 20:47:22,920][INFO][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-02 20:47:22,929][INFO][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-02 20:47:22,929][INFO][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-02 20:47:22,929][INFO][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-02 20:47:22,929][INFO][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-02 20:47:22,929][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 20:47:22,930][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 20:47:22,930][INFO][superset_tools_app] TaskManager initialized [2026-02-02 20:47:22,930][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 20:47:22,931][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 20:47:22,931][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 20:47:22,931][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 20:47:22,971][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 20:47:22,971][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:47:22,972][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:47:23,080][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 20:47:23,080][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:47:23,080][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:47:23,080][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:47:23,080][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 20:47:23,080][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 20:47:23,080][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 20:47:23,080][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 20:47:23,080][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 20:47:23,081][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 20:47:23,081][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:47:23,081][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:47:23,081][INFO][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-02 20:47:23,081][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-02 20:47:23,081][INFO][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-02 20:47:23,081][INFO][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-02 20:47:23,082][INFO][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-02 20:47:23,082][INFO][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-02 20:47:23,082][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 20:47:23,082][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 20:47:41,482][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 20:47:41,482][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 20:47:41,483][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:47:41,484][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:47:41,484][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:47:41,486][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:47:41,486][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:47:41,486][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:47:41,489][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:47:41,489][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:47:41,489][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:47:41,489][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:47:41,489][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 20:47:41,490][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 20:47:41,490][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 20:47:41,491][INFO][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-02 20:47:41,491][INFO][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-02 20:47:41,491][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 20:47:41,491][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 20:47:41,491][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 20:47:41,492][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 20:47:41,492][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 20:47:41,493][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:47:41,493][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:47:41,497][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 20:47:41,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 20:47:41,498][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 20:47:41,498][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 20:47:41,499][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 20:47:41,499][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:47:41,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:47:41,499][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:47:41,499][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:47:41,499][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:47:41,499][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:47:41,500][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:47:41,500][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:47:41,500][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:47:41,500][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:47:41,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 20:47:41,502][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 20:47:41,502][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 20:47:41,502][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 20:47:41,502][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 20:47:41,503][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:47:41,503][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:47:41,504][INFO][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-02 20:47:41,504][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 20:47:41,504][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 20:47:41,504][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 20:47:41,504][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 20:47:41,504][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:47:41,504][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:47:41,504][INFO][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=50ca1e42-24fd-4cea-a9a0-9ee7e9d58e54 [2026-02-02 20:47:41,507][INFO][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-02 20:47:41,507][INFO][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-02 20:47:41,507][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 50ca1e42-24fd-4cea-a9a0-9ee7e9d58e54 created and scheduled for execution [2026-02-02 20:47:41,507][INFO][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-02 20:47:41,507][INFO][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-02 20:47:41,507][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 20:47:41,507][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 20:47:41,507][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=50ca1e42-24fd-4cea-a9a0-9ee7e9d58e54 [2026-02-02 20:47:41,507][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 20:47:41,507][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:47:41,507][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:47:41,507][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 50ca1e42-24fd-4cea-a9a0-9ee7e9d58e54 for plugin 'Dashboard LLM Validation' [2026-02-02 20:47:41,508][INFO][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=50ca1e42-24fd-4cea-a9a0-9ee7e9d58e54 [2026-02-02 20:47:41,510][INFO][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-02 20:47:41,510][INFO][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-02 20:47:41,510][INFO][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=50ca1e42-24fd-4cea-a9a0-9ee7e9d58e54 [2026-02-02 20:47:41,510][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=50ca1e42-24fd-4cea-a9a0-9ee7e9d58e54 [2026-02-02 20:47:41,511][INFO][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-02 20:47:41,511][INFO][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-02 20:47:41,511][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:47:41,511][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:47:41,511][INFO][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-02 20:47:41,511][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '11', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': '50ca1e42-24fd-4cea-a9a0-9ee7e9d58e54'} [2026-02-02 20:47:41,511][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 20:47:41,511][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:47:41,511][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:47:41,511][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 20:47:41,512][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 20:47:41,512][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 20:47:41,512][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 20:47:41,512][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:47:41,512][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:47:41,512][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 20:47:41,512][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_provider][Entry] [2026-02-02 20:47:41,512][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:47:41,512][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:47:41,513][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][Coherence:OK] [2026-02-02 20:47:41,513][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][Exit] [2026-02-02 20:47:41,513][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=11 [2026-02-02 20:47:41,513][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 11 [2026-02-02 20:47:41,514][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 20:47:41,514][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 20:47:41,514][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 20:47:41,515][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:47:41,515][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:47:41,760][INFO][superset_tools_app] Browser context created successfully [2026-02-02 20:47:41,797][INFO][superset_tools_app] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-02 20:47:48,555][INFO][superset_tools_app] [DEBUG] Login page response status: 200 [2026-02-02 20:47:48,564][INFO][superset_tools_app] [DEBUG] Attempting to find login form elements... [2026-02-02 20:47:48,584][INFO][superset_tools_app] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-02 20:47:48,588][INFO][superset_tools_app] [DEBUG] Selector 'input#username': 1 elements found [2026-02-02 20:47:48,588][INFO][superset_tools_app] [DEBUG] Filling username field with selector: input#username [2026-02-02 20:47:48,610][INFO][superset_tools_app] [DEBUG] Filling password field with selector: input#password [2026-02-02 20:47:48,624][INFO][superset_tools_app] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-02 20:47:51,095][INFO][superset_tools_app] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-02 20:47:51,097][INFO][superset_tools_app] [DEBUG] Cookies after login: 1 [2026-02-02 20:47:51,097][INFO][superset_tools_app] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwlzkFqRDEMA9C7ZN1... [2026-02-02 20:47:51,097][INFO][superset_tools_app] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/11/ [2026-02-02 20:47:51,475][INFO][superset_tools_app] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/11/ [2026-02-02 20:47:51,475][INFO][superset_tools_app] [DEBUG] Waiting for dashboard content to load... [2026-02-02 20:47:53,293][INFO][superset_tools_app] [DEBUG] Dashboard content loaded successfully [2026-02-02 20:48:28,329][INFO][superset_tools_app] [capture_dashboard][Coherence:Failed] Page.screenshot: Timeout 30000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... [2026-02-02 20:48:28,329][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] Page.screenshot: Timeout 30000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... [2026-02-02 20:48:28,330][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 50ca1e42-24fd-4cea-a9a0-9ee7e9d58e54 failed: Page.screenshot: Timeout 30000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... [2026-02-02 20:48:28,330][INFO][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=50ca1e42-24fd-4cea-a9a0-9ee7e9d58e54 [2026-02-02 20:48:28,330][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=50ca1e42-24fd-4cea-a9a0-9ee7e9d58e54 [2026-02-02 20:48:28,333][INFO][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-02 20:48:28,333][INFO][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-02 20:48:28,333][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:48:28,333][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:48:28,333][INFO][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=50ca1e42-24fd-4cea-a9a0-9ee7e9d58e54 [2026-02-02 20:48:28,341][INFO][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-02 20:48:28,341][INFO][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-02 20:48:28,341][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 50ca1e42-24fd-4cea-a9a0-9ee7e9d58e54 execution finished with status: TaskStatus.FAILED [2026-02-02 20:48:28,341][INFO][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-02 20:48:28,341][INFO][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-02 20:49:08,854][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 20:49:08,854][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:49:08,854][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:49:08,854][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:49:08,854][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 20:49:08,855][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 20:49:08,855][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 20:49:08,855][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 20:49:08,855][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 20:49:08,855][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 20:49:09,370][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:49:09,370][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:49:09,370][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:49:09,370][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 20:49:09,374][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 20:49:09,374][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 20:49:09,374][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:49:09,374][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 20:49:09,374][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 20:49:09,374][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 20:49:09,374][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:49:09,374][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:49:09,374][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:49:09,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:49:09,398][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:49:09,398][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:49:09,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:49:09,398][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:49:09,398][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:49:09,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:49:09,398][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:49:09,398][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 20:49:09,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:49:09,399][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 20:49:09,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:49:09,400][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 20:49:09,401][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:49:09,401][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:49:09,587][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:49:09,588][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:49:09,588][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:49:09,588][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:49:09,588][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:49:09,588][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:49:09,588][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 20:49:09,588][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:49:09,588][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:49:09,588][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:49:09,588][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:49:09,588][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:49:09,588][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:49:09,588][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 20:49:09,588][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:49:09,588][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:49:09,588][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:49:09,589][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 20:49:09,589][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 20:49:09,589][INFO][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-02 20:49:09,589][INFO][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_manager][Entry] [2026-02-02 20:49:09,589][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:49:09,589][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:49:09,589][INFO][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-02 20:49:09,589][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:49:09,589][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:49:09,589][INFO][superset_tools_app] [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-02 20:49:09,589][INFO][superset_tools_app] [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-02 20:49:09,589][INFO][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-02 20:49:09,589][INFO][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-02 20:49:09,589][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 20:49:09,589][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 20:49:09,589][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:49:09,589][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:49:09,589][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:49:09,589][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:49:09,589][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:49:09,589][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:49:09,589][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 20:49:09,589][INFO][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-02 20:49:09,590][INFO][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-02 20:49:09,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:49:09,590][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:49:09,590][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:49:09,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:49:09,590][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:49:09,590][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:49:09,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 20:49:09,590][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 20:49:09,590][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 20:49:09,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 20:49:09,590][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 20:49:09,590][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 20:49:09,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 20:49:09,590][INFO][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-02 20:49:09,590][INFO][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-02 20:49:09,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:49:09,590][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:49:09,590][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:49:09,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 20:49:09,590][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:49:09,590][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:49:09,590][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:49:09,825][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:49:09,826][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:49:09,826][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:49:09,826][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:49:09,826][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:49:09,826][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:49:09,826][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:49:09,826][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:49:09,826][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:49:09,826][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:49:09,826][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:49:09,826][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:49:09,826][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:49:09,827][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:49:09,827][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:49:09,827][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:49:09,827][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:49:09,827][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:49:09,827][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:49:09,827][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:49:09,827][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:49:09,827][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:49:09,827][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:49:09,827][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:49:09,827][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:49:09,827][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:49:09,827][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:49:09,827][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 20:49:09,827][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:49:09,827][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:49:09,827][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:49:09,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 20:49:09,860][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 20:49:09,860][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 20:49:09,860][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:49:09,860][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:49:09,860][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 20:49:09,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 20:49:09,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 20:49:09,861][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 20:49:09,861][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 20:49:09,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 20:49:09,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:49:09,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:49:09,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:49:09,861][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 20:49:09,861][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 20:49:09,861][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 20:49:09,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:49:09,861][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 20:49:09,862][INFO][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-02 20:49:09,862][INFO][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-02 20:49:09,862][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 20:49:09,862][INFO][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-02 20:49:09,862][INFO][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-02 20:49:09,862][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:49:09,862][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 20:49:09,863][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:49:09,863][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:49:09,863][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:49:09,863][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:49:09,863][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:49:09,864][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:49:09,864][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:49:09,864][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:49:09,864][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:49:09,864][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:49:09,864][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:49:09,864][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:49:09,864][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:49:09,864][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:49:09,864][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:49:09,864][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 20:49:09,864][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:49:09,864][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:49:09,864][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:49:09,864][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:49:09,864][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:49:09,864][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:49:09,864][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:49:09,865][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:49:09,865][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:49:09,865][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:49:09,865][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:49:09,865][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:49:09,865][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:49:09,865][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:49:09,865][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:49:09,865][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:49:09,865][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:49:09,865][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:49:09,865][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:49:09,865][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:49:09,865][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 20:49:09,865][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:49:09,865][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:49:09,865][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 20:49:09,865][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 20:49:09,865][INFO][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-02 20:49:09,865][INFO][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-02 20:49:09,865][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-02 20:49:09,865][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 20:49:09,866][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 20:49:09,866][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 20:49:09,866][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 20:49:09,866][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 20:49:09,866][INFO][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-02 20:49:09,879][INFO][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-02 20:49:09,879][INFO][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-02 20:49:09,879][INFO][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-02 20:49:09,879][INFO][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-02 20:49:09,879][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 20:49:09,879][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 20:49:09,879][INFO][superset_tools_app] TaskManager initialized [2026-02-02 20:49:09,879][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 20:49:09,881][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 20:49:09,881][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 20:49:09,881][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 20:49:09,924][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 20:49:09,924][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:49:09,924][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:49:10,029][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 20:49:10,029][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:49:10,029][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:49:10,029][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:49:10,029][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 20:49:10,029][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 20:49:10,029][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 20:49:10,030][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 20:49:10,030][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 20:49:10,030][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 20:49:10,030][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:49:10,030][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:49:10,030][INFO][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-02 20:49:10,030][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-02 20:49:10,030][INFO][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-02 20:49:10,030][INFO][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-02 20:49:10,030][INFO][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-02 20:49:10,030][INFO][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-02 20:49:10,030][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 20:49:10,030][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 20:49:30,344][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 20:49:30,344][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 20:49:30,345][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:49:30,345][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:49:30,345][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:49:30,349][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:49:30,349][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:49:30,349][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:49:30,351][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:49:30,351][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:49:30,351][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:49:30,351][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:49:30,352][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 20:49:30,352][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 20:49:30,352][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 20:49:30,354][INFO][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-02 20:49:30,354][INFO][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-02 20:49:30,354][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 20:49:30,354][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 20:49:30,354][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 20:49:30,355][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 20:49:30,355][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 20:49:30,355][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:49:30,355][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:49:30,359][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 20:49:30,359][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 20:49:30,361][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 20:49:30,361][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 20:49:30,361][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 20:49:30,361][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:49:30,361][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:49:30,362][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:49:30,362][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:49:30,362][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:49:30,362][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:49:30,363][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:49:30,363][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:49:30,363][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:49:30,363][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:49:30,363][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 20:49:30,367][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 20:49:30,367][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 20:49:30,367][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 20:49:30,367][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 20:49:30,368][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:49:30,368][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:49:30,368][INFO][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-02 20:49:30,368][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 20:49:30,368][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 20:49:30,368][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 20:49:30,368][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 20:49:30,368][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:49:30,368][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:49:30,368][INFO][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=a9fb65b4-dd13-4be4-8f3e-55f993b485bc [2026-02-02 20:49:30,371][INFO][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-02 20:49:30,371][INFO][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-02 20:49:30,371][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task a9fb65b4-dd13-4be4-8f3e-55f993b485bc created and scheduled for execution [2026-02-02 20:49:30,371][INFO][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-02 20:49:30,371][INFO][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-02 20:49:30,371][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 20:49:30,371][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 20:49:30,371][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=a9fb65b4-dd13-4be4-8f3e-55f993b485bc [2026-02-02 20:49:30,371][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 20:49:30,371][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:49:30,372][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:49:30,372][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task a9fb65b4-dd13-4be4-8f3e-55f993b485bc for plugin 'Dashboard LLM Validation' [2026-02-02 20:49:30,372][INFO][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=a9fb65b4-dd13-4be4-8f3e-55f993b485bc [2026-02-02 20:49:30,374][INFO][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-02 20:49:30,374][INFO][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-02 20:49:30,374][INFO][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=a9fb65b4-dd13-4be4-8f3e-55f993b485bc [2026-02-02 20:49:30,375][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=a9fb65b4-dd13-4be4-8f3e-55f993b485bc [2026-02-02 20:49:30,376][INFO][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-02 20:49:30,376][INFO][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-02 20:49:30,376][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:49:30,376][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:49:30,376][INFO][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-02 20:49:30,376][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '5', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': 'a9fb65b4-dd13-4be4-8f3e-55f993b485bc'} [2026-02-02 20:49:30,376][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 20:49:30,376][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:49:30,376][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:49:30,376][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 20:49:30,376][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 20:49:30,376][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 20:49:30,376][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 20:49:30,377][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:49:30,377][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:49:30,377][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 20:49:30,377][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_provider][Entry] [2026-02-02 20:49:30,377][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:49:30,377][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:49:30,378][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][Coherence:OK] [2026-02-02 20:49:30,378][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][Exit] [2026-02-02 20:49:30,378][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=5 [2026-02-02 20:49:30,378][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 5 [2026-02-02 20:49:30,379][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 20:49:30,379][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 20:49:30,379][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 20:49:30,380][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:49:30,380][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:49:30,608][INFO][superset_tools_app] Browser context created successfully [2026-02-02 20:49:30,643][INFO][superset_tools_app] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-02 20:49:38,075][INFO][superset_tools_app] [DEBUG] Login page response status: 200 [2026-02-02 20:49:38,084][INFO][superset_tools_app] [DEBUG] Attempting to find login form elements... [2026-02-02 20:49:38,105][INFO][superset_tools_app] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-02 20:49:38,110][INFO][superset_tools_app] [DEBUG] Selector 'input#username': 1 elements found [2026-02-02 20:49:38,110][INFO][superset_tools_app] [DEBUG] Filling username field with selector: input#username [2026-02-02 20:49:38,130][INFO][superset_tools_app] [DEBUG] Filling password field with selector: input#password [2026-02-02 20:49:38,145][INFO][superset_tools_app] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-02 20:49:40,607][INFO][superset_tools_app] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-02 20:49:40,610][INFO][superset_tools_app] [DEBUG] Cookies after login: 1 [2026-02-02 20:49:40,611][INFO][superset_tools_app] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljkFqBDEMBP_icw6... [2026-02-02 20:49:40,611][INFO][superset_tools_app] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/5/ [2026-02-02 20:49:40,854][INFO][superset_tools_app] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/5/ [2026-02-02 20:49:40,854][INFO][superset_tools_app] [DEBUG] Waiting for dashboard content to load... [2026-02-02 20:49:44,179][INFO][superset_tools_app] [DEBUG] Dashboard content loaded successfully [2026-02-02 20:50:04,188][WARNING][superset_tools_app] [DEBUG] Screenshot failed: Page.screenshot: Timeout 15000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... , trying without full_page [2026-02-02 20:50:19,219][INFO][superset_tools_app] [capture_dashboard][Coherence:Failed] Page.screenshot: Timeout 15000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... [2026-02-02 20:50:19,219][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] Page.screenshot: Timeout 15000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... [2026-02-02 20:50:19,219][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task a9fb65b4-dd13-4be4-8f3e-55f993b485bc failed: Page.screenshot: Timeout 15000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... [2026-02-02 20:50:19,219][INFO][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=a9fb65b4-dd13-4be4-8f3e-55f993b485bc [2026-02-02 20:50:19,219][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=a9fb65b4-dd13-4be4-8f3e-55f993b485bc [2026-02-02 20:50:19,227][INFO][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-02 20:50:19,228][INFO][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-02 20:50:19,228][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:50:19,228][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:50:19,228][INFO][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=a9fb65b4-dd13-4be4-8f3e-55f993b485bc [2026-02-02 20:50:19,229][INFO][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-02 20:50:19,230][INFO][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-02 20:50:19,230][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task a9fb65b4-dd13-4be4-8f3e-55f993b485bc execution finished with status: TaskStatus.FAILED [2026-02-02 20:50:19,230][INFO][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-02 20:50:19,230][INFO][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-02 20:50:53,738][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 20:50:53,739][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:50:53,739][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:50:53,739][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:50:53,739][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 20:50:53,739][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 20:50:53,739][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 20:50:53,739][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 20:50:53,739][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 20:50:53,739][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 20:50:54,262][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:50:54,262][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:50:54,262][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:50:54,262][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 20:50:54,266][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 20:50:54,266][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 20:50:54,266][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 20:50:54,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 20:50:54,267][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 20:50:54,267][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 20:50:54,268][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:50:54,268][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:50:54,268][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:50:54,294][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:50:54,294][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 20:50:54,295][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:50:54,295][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 20:50:54,296][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:50:54,296][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 20:50:54,297][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:50:54,297][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:50:54,460][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:50:54,460][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:50:54,460][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:50:54,460][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:50:54,460][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:50:54,460][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:50:54,460][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 20:50:54,460][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:50:54,460][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:50:54,460][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:50:54,460][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:50:54,460][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:50:54,460][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:50:54,461][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 20:50:54,461][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:50:54,461][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:50:54,461][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:50:54,461][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 20:50:54,461][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 20:50:54,461][INFO][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-02 20:50:54,461][INFO][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_manager][Entry] [2026-02-02 20:50:54,461][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:50:54,461][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:50:54,461][INFO][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-02 20:50:54,461][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:50:54,461][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:50:54,461][INFO][superset_tools_app] [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-02 20:50:54,462][INFO][superset_tools_app] [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-02 20:50:54,462][INFO][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-02 20:50:54,462][INFO][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-02 20:50:54,462][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 20:50:54,462][INFO][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-02 20:50:54,462][INFO][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-02 20:50:54,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 20:50:54,462][INFO][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-02 20:50:54,462][INFO][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-02 20:50:54,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 20:50:54,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:50:54,462][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:50:54,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:50:54,733][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:50:54,733][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:50:54,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:50:54,733][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:50:54,733][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:50:54,733][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:50:54,733][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:50:54,733][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 20:50:54,734][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:50:54,734][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:50:54,767][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 20:50:54,767][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 20:50:54,767][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 20:50:54,767][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:50:54,767][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:50:54,767][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 20:50:54,767][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 20:50:54,767][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 20:50:54,767][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 20:50:54,767][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 20:50:54,768][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 20:50:54,768][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 20:50:54,768][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:50:54,769][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:50:54,769][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 20:50:54,769][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 20:50:54,769][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 20:50:54,769][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:50:54,769][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:50:54,769][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:50:54,769][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:50:54,769][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:50:54,769][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:50:54,769][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 20:50:54,769][INFO][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-02 20:50:54,769][INFO][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-02 20:50:54,769][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 20:50:54,769][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 20:50:54,769][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 20:50:54,769][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:50:54,769][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:50:54,769][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:50:54,770][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 20:50:54,770][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 20:50:54,770][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 20:50:54,770][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 20:50:54,770][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 20:50:54,770][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 20:50:54,770][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 20:50:54,770][INFO][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-02 20:50:54,770][INFO][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-02 20:50:54,770][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 20:50:54,770][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 20:50:54,770][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 20:50:54,770][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 20:50:54,770][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 20:50:54,770][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 20:50:54,770][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 20:50:54,771][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 20:50:54,771][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 20:50:54,771][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 20:50:54,771][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:50:54,771][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:50:54,771][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:50:54,771][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 20:50:54,771][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 20:50:54,771][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:50:54,771][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 20:50:54,772][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 20:50:54,772][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 20:50:54,772][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 20:50:54,772][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 20:50:54,772][INFO][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-02 20:50:54,773][INFO][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-02 20:50:54,773][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-02 20:50:54,773][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 20:50:54,773][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 20:50:54,773][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 20:50:54,773][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 20:50:54,773][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 20:50:54,773][INFO][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-02 20:50:54,788][INFO][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-02 20:50:54,788][INFO][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-02 20:50:54,788][INFO][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-02 20:50:54,789][INFO][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-02 20:50:54,789][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 20:50:54,789][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 20:50:54,789][INFO][superset_tools_app] TaskManager initialized [2026-02-02 20:50:54,789][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 20:50:54,790][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 20:50:54,790][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 20:50:54,790][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 20:50:54,845][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 20:50:54,845][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 20:50:54,845][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 20:50:54,954][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 20:50:54,954][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 20:50:54,954][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 20:50:54,954][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 20:50:54,954][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 20:50:54,954][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 20:50:54,954][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 20:50:54,955][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 20:50:54,955][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 20:50:54,955][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 20:50:54,955][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 20:50:54,955][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 20:50:54,955][INFO][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-02 20:50:54,955][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-02 20:50:54,955][INFO][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-02 20:50:54,955][INFO][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-02 20:50:54,955][INFO][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-02 20:50:54,955][INFO][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-02 20:50:54,955][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 20:50:54,955][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 20:58:51,792][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 20:58:51,792][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 20:58:51,794][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:58:51,794][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:58:51,795][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:58:51,797][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:58:51,797][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:58:51,797][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:58:51,799][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:58:51,800][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:58:51,800][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:58:51,800][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:58:51,800][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 20:58:51,800][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 20:58:51,800][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 20:58:51,801][INFO][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-02 20:58:51,801][INFO][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-02 20:58:51,802][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 20:58:51,802][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 20:58:51,802][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 20:58:51,802][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 20:58:51,802][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 20:58:51,803][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:58:51,803][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:58:51,807][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 20:58:51,807][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 20:58:51,808][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 20:58:51,808][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 20:58:51,808][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 20:58:51,808][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 20:58:51,809][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 20:58:51,809][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 20:58:51,809][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 20:58:51,809][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 20:58:51,809][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 20:58:51,809][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 20:58:51,809][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 20:58:51,809][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 20:58:51,809][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 20:58:51,809][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 20:58:51,812][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 20:58:51,812][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 20:58:51,812][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 20:58:51,812][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 20:58:51,813][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:58:51,813][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:58:51,813][INFO][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-02 20:58:51,813][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 20:58:51,813][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 20:58:51,813][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 20:58:51,813][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 20:58:51,813][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:58:51,813][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:58:51,813][INFO][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=a5db3092-c138-45b4-a62a-8eb773fe7e38 [2026-02-02 20:58:51,816][INFO][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-02 20:58:51,816][INFO][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-02 20:58:51,816][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task a5db3092-c138-45b4-a62a-8eb773fe7e38 created and scheduled for execution [2026-02-02 20:58:51,816][INFO][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-02 20:58:51,816][INFO][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-02 20:58:51,816][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 20:58:51,816][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 20:58:51,817][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=a5db3092-c138-45b4-a62a-8eb773fe7e38 [2026-02-02 20:58:51,817][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 20:58:51,817][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 20:58:51,817][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 20:58:51,817][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task a5db3092-c138-45b4-a62a-8eb773fe7e38 for plugin 'Dashboard LLM Validation' [2026-02-02 20:58:51,817][INFO][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=a5db3092-c138-45b4-a62a-8eb773fe7e38 [2026-02-02 20:58:51,819][INFO][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-02 20:58:51,819][INFO][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-02 20:58:51,819][INFO][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=a5db3092-c138-45b4-a62a-8eb773fe7e38 [2026-02-02 20:58:51,819][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=a5db3092-c138-45b4-a62a-8eb773fe7e38 [2026-02-02 20:58:51,821][INFO][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-02 20:58:51,821][INFO][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-02 20:58:51,821][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:58:51,821][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:58:51,821][INFO][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-02 20:58:51,821][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '6', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': 'a5db3092-c138-45b4-a62a-8eb773fe7e38'} [2026-02-02 20:58:51,821][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 20:58:51,821][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 20:58:51,821][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 20:58:51,821][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 20:58:51,821][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 20:58:51,821][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 20:58:51,821][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 20:58:51,822][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:58:51,822][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:58:51,822][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 20:58:51,822][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_provider][Entry] [2026-02-02 20:58:51,822][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 20:58:51,822][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 20:58:51,822][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][Coherence:OK] [2026-02-02 20:58:51,823][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][Exit] [2026-02-02 20:58:51,823][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=6 [2026-02-02 20:58:51,823][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 6 [2026-02-02 20:58:51,824][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 20:58:51,824][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 20:58:51,824][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 20:58:51,825][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 20:58:51,825][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 20:58:52,063][INFO][superset_tools_app] Browser context created successfully [2026-02-02 20:58:52,096][INFO][superset_tools_app] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-02 20:58:54,890][INFO][superset_tools_app] [DEBUG] Login page response status: 200 [2026-02-02 20:58:54,894][INFO][superset_tools_app] [DEBUG] Attempting to find login form elements... [2026-02-02 20:58:54,915][INFO][superset_tools_app] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-02 20:58:54,919][INFO][superset_tools_app] [DEBUG] Selector 'input#username': 1 elements found [2026-02-02 20:58:54,919][INFO][superset_tools_app] [DEBUG] Filling username field with selector: input#username [2026-02-02 20:58:54,942][INFO][superset_tools_app] [DEBUG] Filling password field with selector: input#password [2026-02-02 20:58:54,959][INFO][superset_tools_app] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-02 20:58:57,282][INFO][superset_tools_app] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-02 20:58:57,285][INFO][superset_tools_app] [DEBUG] Cookies after login: 1 [2026-02-02 20:58:57,285][INFO][superset_tools_app] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwlzsFqAzEMBNB_8Tk... [2026-02-02 20:58:57,285][INFO][superset_tools_app] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/6/ [2026-02-02 20:58:57,511][INFO][superset_tools_app] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/6/ [2026-02-02 20:58:57,512][INFO][superset_tools_app] [DEBUG] Waiting for dashboard content to load... [2026-02-02 20:58:58,326][INFO][superset_tools_app] [DEBUG] Dashboard content loaded successfully [2026-02-02 20:59:13,335][WARNING][superset_tools_app] [DEBUG] Screenshot failed: Page.screenshot: Timeout 10000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... [2026-02-02 20:59:23,341][ERROR][superset_tools_app] [DEBUG] All screenshot attempts failed: Page.screenshot: Timeout 10000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... [2026-02-02 20:59:23,376][INFO][superset_tools_app] [capture_dashboard][Coherence:Failed] Failed to capture screenshot: Page.screenshot: Timeout 10000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... [2026-02-02 20:59:23,376][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] Failed to capture screenshot: Page.screenshot: Timeout 10000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... [2026-02-02 20:59:23,376][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task a5db3092-c138-45b4-a62a-8eb773fe7e38 failed: Failed to capture screenshot: Page.screenshot: Timeout 10000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... [2026-02-02 20:59:23,376][INFO][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=a5db3092-c138-45b4-a62a-8eb773fe7e38 [2026-02-02 20:59:23,376][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=a5db3092-c138-45b4-a62a-8eb773fe7e38 [2026-02-02 20:59:23,383][INFO][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-02 20:59:23,383][INFO][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-02 20:59:23,383][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 20:59:23,383][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 20:59:23,383][INFO][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=a5db3092-c138-45b4-a62a-8eb773fe7e38 [2026-02-02 20:59:23,385][INFO][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-02 20:59:23,385][INFO][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-02 20:59:23,385][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task a5db3092-c138-45b4-a62a-8eb773fe7e38 execution finished with status: TaskStatus.FAILED [2026-02-02 20:59:23,385][INFO][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-02 20:59:23,385][INFO][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-02 21:00:37,002][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 21:00:37,002][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 21:00:37,002][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 21:00:37,002][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 21:00:37,003][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 21:00:37,003][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 21:00:37,003][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 21:00:37,003][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 21:00:37,003][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 21:00:37,003][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 21:00:37,609][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:00:37,609][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:00:37,609][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:00:37,609][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 21:00:37,613][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 21:00:37,614][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 21:00:37,614][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 21:00:37,614][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 21:00:37,614][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 21:00:37,614][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 21:00:37,614][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:00:37,614][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:00:37,614][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:00:37,647][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:00:37,647][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:00:37,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 21:00:37,649][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:00:37,649][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 21:00:37,650][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:00:37,650][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:00:37,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:00:37,651][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:00:37,651][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:00:37,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 21:00:37,651][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:00:37,651][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:00:37,651][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:00:37,873][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:00:37,873][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:00:37,874][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:00:37,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:00:37,874][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:00:37,874][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:00:37,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 21:00:37,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:00:37,874][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:00:37,874][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:00:37,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:00:37,874][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:00:37,874][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:00:37,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 21:00:37,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:00:37,874][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:00:37,874][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:00:37,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 21:00:37,874][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 21:00:37,874][INFO][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-02 21:00:37,874][INFO][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_manager][Entry] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:00:37,875][INFO][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-02 21:00:37,875][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [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-02 21:00:37,875][INFO][superset_tools_app] [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-02 21:00:37,875][INFO][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-02 21:00:37,875][INFO][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-02 21:00:37,875][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 21:00:37,875][INFO][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-02 21:00:37,875][INFO][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-02 21:00:37,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 21:00:37,875][INFO][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-02 21:00:37,875][INFO][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-02 21:00:37,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 21:00:37,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:00:37,875][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:00:37,876][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:00:38,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:00:38,155][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:00:38,155][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:00:38,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 21:00:38,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:00:38,156][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:00:38,157][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:00:38,181][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 21:00:38,181][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 21:00:38,181][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 21:00:38,182][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:00:38,182][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:00:38,182][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 21:00:38,182][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 21:00:38,182][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 21:00:38,182][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 21:00:38,182][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 21:00:38,182][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 21:00:38,182][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:00:38,182][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:00:38,182][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:00:38,182][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 21:00:38,182][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 21:00:38,182][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 21:00:38,182][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:00:38,182][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 21:00:38,183][INFO][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-02 21:00:38,183][INFO][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-02 21:00:38,183][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 21:00:38,183][INFO][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-02 21:00:38,183][INFO][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-02 21:00:38,183][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 21:00:38,183][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:00:38,183][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:00:38,184][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:00:38,185][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:00:38,185][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:00:38,185][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:00:38,185][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:00:38,185][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 21:00:38,185][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:00:38,185][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:00:38,185][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 21:00:38,185][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 21:00:38,185][INFO][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-02 21:00:38,185][INFO][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-02 21:00:38,185][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-02 21:00:38,185][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 21:00:38,185][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 21:00:38,185][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 21:00:38,185][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 21:00:38,185][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 21:00:38,185][INFO][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-02 21:00:38,196][INFO][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-02 21:00:38,196][INFO][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-02 21:00:38,196][INFO][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-02 21:00:38,196][INFO][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-02 21:00:38,196][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 21:00:38,196][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 21:00:38,196][INFO][superset_tools_app] TaskManager initialized [2026-02-02 21:00:38,196][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 21:00:38,197][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 21:00:38,197][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 21:00:38,197][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 21:00:38,234][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 21:00:38,234][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:00:38,234][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:00:38,335][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 21:00:38,335][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 21:00:38,335][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 21:00:38,335][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 21:00:38,335][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 21:00:38,335][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 21:00:38,335][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 21:00:38,336][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 21:00:38,336][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 21:00:38,336][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 21:00:38,336][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:00:38,336][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:00:38,336][INFO][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-02 21:00:38,336][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-02 21:00:38,336][INFO][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-02 21:00:38,336][INFO][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-02 21:00:38,336][INFO][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-02 21:00:38,336][INFO][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-02 21:00:38,336][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 21:00:38,336][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 21:01:17,361][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 21:01:17,361][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 21:01:17,363][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:01:17,363][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:01:17,364][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:01:17,367][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:01:17,367][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:01:17,367][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:01:17,369][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:01:17,369][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:01:17,369][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:01:17,369][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:01:17,370][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 21:01:17,370][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 21:01:17,370][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 21:01:17,371][INFO][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-02 21:01:17,371][INFO][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-02 21:01:17,371][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 21:01:17,371][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:01:17,371][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:01:17,372][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 21:01:17,372][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 21:01:17,372][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:01:17,372][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:01:17,376][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 21:01:17,376][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 21:01:17,378][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:01:17,378][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:01:17,378][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:01:17,378][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:01:17,378][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:01:17,378][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:01:17,378][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:01:17,378][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:01:17,378][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:01:17,379][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:01:17,379][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:01:17,379][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:01:17,379][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:01:17,380][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 21:01:17,382][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:01:17,382][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:01:17,382][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 21:01:17,383][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 21:01:17,384][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:01:17,384][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:01:17,384][INFO][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-02 21:01:17,384][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 21:01:17,384][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 21:01:17,384][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 21:01:17,384][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 21:01:17,384][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:01:17,384][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:01:17,384][INFO][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=6c5c9055-4a4d-4381-b860-fc0d4ae52fbc [2026-02-02 21:01:17,387][INFO][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-02 21:01:17,387][INFO][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-02 21:01:17,387][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 6c5c9055-4a4d-4381-b860-fc0d4ae52fbc created and scheduled for execution [2026-02-02 21:01:17,387][INFO][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-02 21:01:17,387][INFO][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-02 21:01:17,387][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 21:01:17,387][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 21:01:17,387][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=6c5c9055-4a4d-4381-b860-fc0d4ae52fbc [2026-02-02 21:01:17,387][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 21:01:17,387][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:01:17,387][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:01:17,387][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 6c5c9055-4a4d-4381-b860-fc0d4ae52fbc for plugin 'Dashboard LLM Validation' [2026-02-02 21:01:17,387][INFO][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=6c5c9055-4a4d-4381-b860-fc0d4ae52fbc [2026-02-02 21:01:17,389][INFO][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-02 21:01:17,389][INFO][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-02 21:01:17,390][INFO][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=6c5c9055-4a4d-4381-b860-fc0d4ae52fbc [2026-02-02 21:01:17,390][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=6c5c9055-4a4d-4381-b860-fc0d4ae52fbc [2026-02-02 21:01:17,391][INFO][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-02 21:01:17,391][INFO][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-02 21:01:17,391][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 21:01:17,391][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 21:01:17,391][INFO][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-02 21:01:17,391][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '10', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': '6c5c9055-4a4d-4381-b860-fc0d4ae52fbc'} [2026-02-02 21:01:17,391][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 21:01:17,392][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:01:17,392][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:01:17,392][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 21:01:17,392][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 21:01:17,392][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 21:01:17,392][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 21:01:17,392][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:01:17,392][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:01:17,392][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 21:01:17,392][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_provider][Entry] [2026-02-02 21:01:17,392][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:01:17,392][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:01:17,393][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][Coherence:OK] [2026-02-02 21:01:17,393][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][Exit] [2026-02-02 21:01:17,393][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=10 [2026-02-02 21:01:17,393][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 10 [2026-02-02 21:01:17,394][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 21:01:17,394][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 21:01:17,394][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 21:01:17,395][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:01:17,395][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:01:17,627][INFO][superset_tools_app] Browser context created successfully [2026-02-02 21:01:17,667][INFO][superset_tools_app] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-02 21:01:22,822][INFO][superset_tools_app] [DEBUG] Login page response status: 200 [2026-02-02 21:01:22,831][INFO][superset_tools_app] [DEBUG] Attempting to find login form elements... [2026-02-02 21:01:22,851][INFO][superset_tools_app] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-02 21:01:22,856][INFO][superset_tools_app] [DEBUG] Selector 'input#username': 1 elements found [2026-02-02 21:01:22,856][INFO][superset_tools_app] [DEBUG] Filling username field with selector: input#username [2026-02-02 21:01:22,877][INFO][superset_tools_app] [DEBUG] Filling password field with selector: input#password [2026-02-02 21:01:22,892][INFO][superset_tools_app] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-02 21:01:25,432][INFO][superset_tools_app] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-02 21:01:25,435][INFO][superset_tools_app] [DEBUG] Cookies after login: 1 [2026-02-02 21:01:25,435][INFO][superset_tools_app] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwlzjFuAzEMRNG7qE4... [2026-02-02 21:01:25,435][INFO][superset_tools_app] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/10/ [2026-02-02 21:01:25,796][INFO][superset_tools_app] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/10/ [2026-02-02 21:01:25,796][INFO][superset_tools_app] [DEBUG] Waiting for dashboard content to load... [2026-02-02 21:01:26,597][INFO][superset_tools_app] [DEBUG] Dashboard content loaded successfully [2026-02-02 21:01:31,605][WARNING][superset_tools_app] [DEBUG] JavaScript screenshot failed: Page.evaluate: TypeError: Failed to execute 'drawImage' on 'CanvasRenderingContext2D': The provided value is not of type '(CSSImageValue or HTMLCanvasElement or HTMLImageElement or HTMLVideoElement or ImageBitmap or OffscreenCanvas or SVGImageElement or VideoFrame)'. at eval (eval at evaluate (:290:30), :6:33) at UtilityScript.evaluate (:297:18) at UtilityScript. (:1:44), trying Playwright API [2026-02-02 21:01:36,613][ERROR][superset_tools_app] [DEBUG] All screenshot attempts failed: Page.screenshot: Timeout 5000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... [2026-02-02 21:01:36,646][INFO][superset_tools_app] [capture_dashboard][Coherence:Failed] Failed to capture screenshot: Page.screenshot: Timeout 5000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... [2026-02-02 21:01:36,647][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] Failed to capture screenshot: Page.screenshot: Timeout 5000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... [2026-02-02 21:01:36,647][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 6c5c9055-4a4d-4381-b860-fc0d4ae52fbc failed: Failed to capture screenshot: Page.screenshot: Timeout 5000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... [2026-02-02 21:01:36,647][INFO][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=6c5c9055-4a4d-4381-b860-fc0d4ae52fbc [2026-02-02 21:01:36,647][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=6c5c9055-4a4d-4381-b860-fc0d4ae52fbc [2026-02-02 21:01:36,653][INFO][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-02 21:01:36,654][INFO][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-02 21:01:36,654][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 21:01:36,654][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 21:01:36,654][INFO][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=6c5c9055-4a4d-4381-b860-fc0d4ae52fbc [2026-02-02 21:01:36,656][INFO][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-02 21:01:36,656][INFO][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-02 21:01:36,656][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 6c5c9055-4a4d-4381-b860-fc0d4ae52fbc execution finished with status: TaskStatus.FAILED [2026-02-02 21:01:36,656][INFO][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-02 21:01:36,656][INFO][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-02 21:02:10,738][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 21:02:10,739][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 21:02:10,739][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 21:02:10,739][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 21:02:10,739][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 21:02:10,739][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 21:02:10,739][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 21:02:10,739][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 21:02:10,739][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 21:02:10,739][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 21:02:11,208][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:02:11,208][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:02:11,208][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:02:11,208][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 21:02:11,211][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 21:02:11,211][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 21:02:11,211][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 21:02:11,211][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 21:02:11,211][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 21:02:11,211][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 21:02:11,211][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:02:11,211][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:02:11,211][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:02:11,239][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 21:02:11,240][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:02:11,240][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 21:02:11,241][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 21:02:11,241][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:02:11,241][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:02:11,424][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:02:11,424][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:02:11,424][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:02:11,424][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:02:11,424][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:02:11,424][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:02:11,424][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 21:02:11,424][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:02:11,424][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:02:11,424][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:02:11,424][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:02:11,424][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:02:11,424][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:02:11,425][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 21:02:11,425][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:02:11,425][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:02:11,425][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:02:11,425][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 21:02:11,426][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 21:02:11,426][INFO][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-02 21:02:11,426][INFO][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_manager][Entry] [2026-02-02 21:02:11,426][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:02:11,426][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:02:11,426][INFO][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-02 21:02:11,426][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:02:11,426][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:02:11,426][INFO][superset_tools_app] [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-02 21:02:11,426][INFO][superset_tools_app] [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-02 21:02:11,426][INFO][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-02 21:02:11,426][INFO][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-02 21:02:11,426][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 21:02:11,426][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 21:02:11,426][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:02:11,426][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:02:11,426][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:02:11,426][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:02:11,426][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:02:11,426][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:02:11,426][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 21:02:11,426][INFO][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-02 21:02:11,426][INFO][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-02 21:02:11,426][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:02:11,426][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:02:11,426][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:02:11,426][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:02:11,426][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:02:11,426][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:02:11,426][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 21:02:11,427][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 21:02:11,427][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 21:02:11,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 21:02:11,427][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 21:02:11,427][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 21:02:11,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 21:02:11,427][INFO][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-02 21:02:11,427][INFO][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-02 21:02:11,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:02:11,427][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:02:11,427][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:02:11,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 21:02:11,427][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:02:11,427][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:02:11,427][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:02:11,682][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:02:11,682][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:02:11,682][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:02:11,682][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:02:11,682][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:02:11,682][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:02:11,682][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:02:11,682][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:02:11,682][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 21:02:11,683][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:02:11,683][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:02:11,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 21:02:11,708][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 21:02:11,708][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 21:02:11,708][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:02:11,708][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:02:11,708][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 21:02:11,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 21:02:11,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 21:02:11,708][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 21:02:11,708][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 21:02:11,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 21:02:11,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:02:11,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:02:11,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:02:11,709][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 21:02:11,709][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 21:02:11,709][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 21:02:11,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:02:11,709][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:02:11,709][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:02:11,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:02:11,709][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:02:11,709][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:02:11,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 21:02:11,709][INFO][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-02 21:02:11,709][INFO][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-02 21:02:11,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:02:11,710][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:02:11,710][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:02:11,710][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:02:11,710][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:02:11,710][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:02:11,710][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 21:02:11,710][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 21:02:11,710][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 21:02:11,710][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 21:02:11,710][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 21:02:11,710][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 21:02:11,710][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 21:02:11,710][INFO][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-02 21:02:11,710][INFO][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-02 21:02:11,710][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:02:11,710][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:02:11,710][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:02:11,710][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 21:02:11,710][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:02:11,710][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:02:11,710][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:02:11,711][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:02:11,712][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 21:02:11,712][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:02:11,712][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:02:11,712][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 21:02:11,712][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 21:02:11,712][INFO][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-02 21:02:11,712][INFO][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-02 21:02:11,712][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-02 21:02:11,712][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 21:02:11,712][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 21:02:11,712][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 21:02:11,712][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 21:02:11,712][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 21:02:11,712][INFO][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-02 21:02:11,723][INFO][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-02 21:02:11,723][INFO][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-02 21:02:11,723][INFO][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-02 21:02:11,723][INFO][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-02 21:02:11,723][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 21:02:11,723][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 21:02:11,723][INFO][superset_tools_app] TaskManager initialized [2026-02-02 21:02:11,723][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 21:02:11,724][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 21:02:11,724][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 21:02:11,724][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 21:02:11,760][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 21:02:11,760][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:02:11,761][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:02:11,851][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 21:02:11,851][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 21:02:11,852][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 21:02:11,852][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 21:02:11,852][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 21:02:11,852][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 21:02:11,852][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 21:02:11,852][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 21:02:11,852][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 21:02:11,852][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 21:02:11,852][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:02:11,852][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:02:11,852][INFO][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-02 21:02:11,852][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-02 21:02:11,853][INFO][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-02 21:02:11,853][INFO][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-02 21:02:11,853][INFO][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-02 21:02:11,853][INFO][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-02 21:02:11,853][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 21:02:11,853][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 21:02:39,325][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 21:02:39,325][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 21:02:39,327][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:02:39,328][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:02:39,328][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:02:39,332][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:02:39,332][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:02:39,332][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:02:39,335][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:02:39,335][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:02:39,335][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:02:39,335][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:02:39,335][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 21:02:39,336][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 21:02:39,336][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 21:02:39,337][INFO][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-02 21:02:39,337][INFO][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-02 21:02:39,337][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 21:02:39,337][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:02:39,337][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:02:39,338][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 21:02:39,338][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 21:02:39,338][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:02:39,338][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:02:39,343][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 21:02:39,343][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 21:02:39,344][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:02:39,344][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:02:39,344][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:02:39,344][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:02:39,345][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:02:39,345][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:02:39,345][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:02:39,345][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:02:39,345][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:02:39,346][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:02:39,346][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:02:39,347][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:02:39,347][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:02:39,347][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 21:02:39,349][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:02:39,349][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:02:39,349][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 21:02:39,349][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 21:02:39,350][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:02:39,350][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:02:39,350][INFO][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-02 21:02:39,350][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 21:02:39,350][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 21:02:39,350][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 21:02:39,350][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 21:02:39,350][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:02:39,350][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:02:39,350][INFO][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=09d650fc-1c2c-45c9-8b35-4f1915b75f68 [2026-02-02 21:02:39,354][INFO][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-02 21:02:39,354][INFO][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-02 21:02:39,354][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 09d650fc-1c2c-45c9-8b35-4f1915b75f68 created and scheduled for execution [2026-02-02 21:02:39,354][INFO][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-02 21:02:39,354][INFO][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-02 21:02:39,354][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 21:02:39,354][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 21:02:39,355][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=09d650fc-1c2c-45c9-8b35-4f1915b75f68 [2026-02-02 21:02:39,355][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 21:02:39,355][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:02:39,355][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:02:39,355][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 09d650fc-1c2c-45c9-8b35-4f1915b75f68 for plugin 'Dashboard LLM Validation' [2026-02-02 21:02:39,355][INFO][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=09d650fc-1c2c-45c9-8b35-4f1915b75f68 [2026-02-02 21:02:39,356][INFO][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-02 21:02:39,356][INFO][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-02 21:02:39,356][INFO][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=09d650fc-1c2c-45c9-8b35-4f1915b75f68 [2026-02-02 21:02:39,357][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=09d650fc-1c2c-45c9-8b35-4f1915b75f68 [2026-02-02 21:02:39,358][INFO][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-02 21:02:39,358][INFO][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-02 21:02:39,358][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 21:02:39,358][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 21:02:39,358][INFO][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-02 21:02:39,358][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '6', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': '09d650fc-1c2c-45c9-8b35-4f1915b75f68'} [2026-02-02 21:02:39,358][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 21:02:39,358][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:02:39,358][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:02:39,358][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 21:02:39,358][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 21:02:39,358][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 21:02:39,358][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 21:02:39,359][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:02:39,359][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:02:39,359][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 21:02:39,359][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_provider][Entry] [2026-02-02 21:02:39,359][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:02:39,359][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:02:39,360][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][Coherence:OK] [2026-02-02 21:02:39,360][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][Exit] [2026-02-02 21:02:39,360][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=6 [2026-02-02 21:02:39,360][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 6 [2026-02-02 21:02:39,361][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 21:02:39,361][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 21:02:39,361][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 21:02:39,362][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:02:39,362][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:02:39,593][INFO][superset_tools_app] Browser context created successfully [2026-02-02 21:02:39,639][INFO][superset_tools_app] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-02 21:02:41,646][INFO][superset_tools_app] [DEBUG] Login page response status: 200 [2026-02-02 21:02:41,651][INFO][superset_tools_app] [DEBUG] Attempting to find login form elements... [2026-02-02 21:02:41,670][INFO][superset_tools_app] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-02 21:02:41,674][INFO][superset_tools_app] [DEBUG] Selector 'input#username': 1 elements found [2026-02-02 21:02:41,675][INFO][superset_tools_app] [DEBUG] Filling username field with selector: input#username [2026-02-02 21:02:41,697][INFO][superset_tools_app] [DEBUG] Filling password field with selector: input#password [2026-02-02 21:02:41,714][INFO][superset_tools_app] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-02 21:02:44,761][INFO][superset_tools_app] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-02 21:02:44,764][INFO][superset_tools_app] [DEBUG] Cookies after login: 1 [2026-02-02 21:02:44,764][INFO][superset_tools_app] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljkGKAzEMBP_i8x5... [2026-02-02 21:02:44,764][INFO][superset_tools_app] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/6/ [2026-02-02 21:02:44,989][INFO][superset_tools_app] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/6/ [2026-02-02 21:02:44,989][INFO][superset_tools_app] [DEBUG] Waiting for dashboard content to load... [2026-02-02 21:02:45,789][INFO][superset_tools_app] [DEBUG] Dashboard content loaded successfully [2026-02-02 21:03:20,797][ERROR][superset_tools_app] [DEBUG] Screenshot failed: Page.screenshot: Timeout 30000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... [2026-02-02 21:03:20,830][INFO][superset_tools_app] [capture_dashboard][Coherence:Failed] Failed to capture screenshot: Page.screenshot: Timeout 30000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... [2026-02-02 21:03:20,830][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] Failed to capture screenshot: Page.screenshot: Timeout 30000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... [2026-02-02 21:03:20,830][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 09d650fc-1c2c-45c9-8b35-4f1915b75f68 failed: Failed to capture screenshot: Page.screenshot: Timeout 30000ms exceeded. Call log: - taking page screenshot - waiting for fonts to load... [2026-02-02 21:03:20,830][INFO][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=09d650fc-1c2c-45c9-8b35-4f1915b75f68 [2026-02-02 21:03:20,830][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=09d650fc-1c2c-45c9-8b35-4f1915b75f68 [2026-02-02 21:03:20,833][INFO][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-02 21:03:20,833][INFO][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-02 21:03:20,833][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 21:03:20,833][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 21:03:20,834][INFO][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=09d650fc-1c2c-45c9-8b35-4f1915b75f68 [2026-02-02 21:03:20,839][INFO][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-02 21:03:20,840][INFO][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-02 21:03:20,840][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 09d650fc-1c2c-45c9-8b35-4f1915b75f68 execution finished with status: TaskStatus.FAILED [2026-02-02 21:03:20,840][INFO][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-02 21:03:20,840][INFO][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-02 21:04:00,019][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 21:04:00,019][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 21:04:00,019][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 21:04:00,019][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 21:04:00,019][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 21:04:00,019][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 21:04:00,019][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 21:04:00,020][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 21:04:00,020][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 21:04:00,020][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 21:04:00,598][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:04:00,598][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:04:00,598][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:04:00,599][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 21:04:00,603][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 21:04:00,603][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 21:04:00,603][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 21:04:00,603][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 21:04:00,603][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 21:04:00,603][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 21:04:00,603][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:04:00,603][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:04:00,603][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:04:00,634][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:04:00,634][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:04:00,634][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:04:00,634][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:04:00,634][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:04:00,635][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 21:04:00,636][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:04:00,636][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 21:04:00,637][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:04:00,637][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:04:00,638][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:04:00,638][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:04:00,638][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:04:00,638][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:04:00,638][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:04:00,638][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:04:00,638][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:04:00,638][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:04:00,638][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:04:00,638][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:04:00,638][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:04:00,638][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:04:00,638][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:04:00,638][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:04:00,638][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:04:00,638][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 21:04:00,638][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:04:00,638][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:04:00,638][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:04:00,849][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:04:00,849][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:04:00,849][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:04:00,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:04:00,850][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:04:00,850][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:04:00,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 21:04:00,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:04:00,850][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:04:00,850][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:04:00,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:04:00,850][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:04:00,850][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:04:00,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 21:04:00,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:04:00,850][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:04:00,850][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:04:00,851][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 21:04:00,851][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 21:04:00,851][INFO][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-02 21:04:00,851][INFO][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_manager][Entry] [2026-02-02 21:04:00,851][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:04:00,851][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:04:00,851][INFO][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-02 21:04:00,851][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:04:00,851][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:04:00,851][INFO][superset_tools_app] [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-02 21:04:00,851][INFO][superset_tools_app] [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-02 21:04:00,851][INFO][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-02 21:04:00,851][INFO][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-02 21:04:00,851][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 21:04:00,851][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 21:04:00,851][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:04:00,851][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:04:00,852][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:04:00,852][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:04:00,852][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:04:00,852][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:04:00,852][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 21:04:00,852][INFO][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-02 21:04:00,852][INFO][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-02 21:04:00,852][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:04:00,852][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:04:00,852][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:04:00,852][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:04:00,852][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:04:00,852][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:04:00,852][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 21:04:00,852][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 21:04:00,852][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 21:04:00,852][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 21:04:00,852][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 21:04:00,852][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 21:04:00,852][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 21:04:00,852][INFO][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-02 21:04:00,852][INFO][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-02 21:04:00,852][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:04:00,852][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:04:00,853][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:04:00,853][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 21:04:00,853][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:04:00,853][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:04:00,853][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:04:01,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:04:01,132][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:04:01,132][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:04:01,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:04:01,132][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:04:01,132][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:04:01,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:04:01,132][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:04:01,132][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:04:01,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:04:01,132][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:04:01,132][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:04:01,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:04:01,132][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:04:01,132][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:04:01,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:04:01,132][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:04:01,132][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:04:01,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:04:01,133][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:04:01,133][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:04:01,133][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:04:01,133][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:04:01,133][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:04:01,133][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:04:01,133][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:04:01,133][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:04:01,133][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 21:04:01,133][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:04:01,133][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:04:01,133][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:04:01,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 21:04:01,155][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 21:04:01,155][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 21:04:01,155][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:04:01,155][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:04:01,155][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 21:04:01,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 21:04:01,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 21:04:01,155][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 21:04:01,155][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 21:04:01,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 21:04:01,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:04:01,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:04:01,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:04:01,155][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 21:04:01,155][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 21:04:01,155][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 21:04:01,155][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 21:04:01,156][INFO][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-02 21:04:01,156][INFO][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-02 21:04:01,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 21:04:01,156][INFO][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-02 21:04:01,156][INFO][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-02 21:04:01,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 21:04:01,156][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:04:01,156][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:04:01,157][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:04:01,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 21:04:01,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:04:01,158][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:04:01,158][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 21:04:01,158][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 21:04:01,158][INFO][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-02 21:04:01,158][INFO][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-02 21:04:01,158][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-02 21:04:01,158][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 21:04:01,158][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 21:04:01,158][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 21:04:01,158][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 21:04:01,158][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 21:04:01,158][INFO][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-02 21:04:01,167][INFO][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-02 21:04:01,167][INFO][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-02 21:04:01,167][INFO][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-02 21:04:01,167][INFO][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-02 21:04:01,167][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 21:04:01,167][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 21:04:01,167][INFO][superset_tools_app] TaskManager initialized [2026-02-02 21:04:01,168][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 21:04:01,168][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 21:04:01,168][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 21:04:01,168][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 21:04:01,198][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 21:04:01,198][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:04:01,198][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:04:01,306][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 21:04:01,306][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 21:04:01,306][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 21:04:01,306][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 21:04:01,306][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 21:04:01,306][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 21:04:01,307][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 21:04:01,307][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 21:04:01,307][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 21:04:01,307][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 21:04:01,307][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:04:01,307][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:04:01,307][INFO][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-02 21:04:01,307][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-02 21:04:01,307][INFO][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-02 21:04:01,307][INFO][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-02 21:04:01,307][INFO][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-02 21:04:01,307][INFO][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-02 21:04:01,308][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 21:04:01,308][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 21:04:21,677][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 21:04:21,677][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 21:04:21,679][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:04:21,680][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:04:21,680][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:04:21,683][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:04:21,683][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:04:21,683][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:04:21,686][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:04:21,686][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:04:21,686][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:04:21,686][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:04:21,686][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 21:04:21,686][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 21:04:21,686][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 21:04:21,687][INFO][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-02 21:04:21,688][INFO][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-02 21:04:21,688][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 21:04:21,688][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:04:21,688][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:04:21,690][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 21:04:21,690][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 21:04:21,691][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:04:21,691][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:04:21,695][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 21:04:21,695][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 21:04:21,696][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:04:21,696][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:04:21,696][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:04:21,696][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:04:21,696][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:04:21,696][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:04:21,696][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:04:21,696][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:04:21,696][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:04:21,697][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:04:21,697][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:04:21,697][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:04:21,697][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:04:21,698][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 21:04:21,701][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:04:21,701][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:04:21,701][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 21:04:21,701][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 21:04:21,701][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:04:21,701][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:04:21,701][INFO][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-02 21:04:21,702][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 21:04:21,702][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 21:04:21,702][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 21:04:21,702][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 21:04:21,702][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:04:21,702][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:04:21,702][INFO][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=538fa10b-672d-4969-af32-279dcd00c509 [2026-02-02 21:04:21,705][INFO][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-02 21:04:21,705][INFO][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-02 21:04:21,705][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 538fa10b-672d-4969-af32-279dcd00c509 created and scheduled for execution [2026-02-02 21:04:21,705][INFO][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-02 21:04:21,705][INFO][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-02 21:04:21,705][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 21:04:21,705][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 21:04:21,706][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=538fa10b-672d-4969-af32-279dcd00c509 [2026-02-02 21:04:21,706][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 21:04:21,706][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:04:21,706][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:04:21,706][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 538fa10b-672d-4969-af32-279dcd00c509 for plugin 'Dashboard LLM Validation' [2026-02-02 21:04:21,706][INFO][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=538fa10b-672d-4969-af32-279dcd00c509 [2026-02-02 21:04:21,708][INFO][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-02 21:04:21,708][INFO][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-02 21:04:21,708][INFO][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=538fa10b-672d-4969-af32-279dcd00c509 [2026-02-02 21:04:21,708][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=538fa10b-672d-4969-af32-279dcd00c509 [2026-02-02 21:04:21,709][INFO][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-02 21:04:21,709][INFO][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-02 21:04:21,709][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 21:04:21,709][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 21:04:21,709][INFO][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-02 21:04:21,709][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '11', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': '538fa10b-672d-4969-af32-279dcd00c509'} [2026-02-02 21:04:21,709][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 21:04:21,710][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:04:21,710][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:04:21,710][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 21:04:21,710][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 21:04:21,710][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 21:04:21,710][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 21:04:21,710][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:04:21,710][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:04:21,710][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 21:04:21,710][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_provider][Entry] [2026-02-02 21:04:21,711][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:04:21,711][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:04:21,711][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][Coherence:OK] [2026-02-02 21:04:21,712][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][Exit] [2026-02-02 21:04:21,712][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=11 [2026-02-02 21:04:21,712][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 11 [2026-02-02 21:04:21,713][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 21:04:21,713][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 21:04:21,713][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 21:04:21,714][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:04:21,714][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:04:21,955][INFO][superset_tools_app] Browser context created successfully [2026-02-02 21:04:21,989][INFO][superset_tools_app] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-02 21:04:26,749][INFO][superset_tools_app] [DEBUG] Login page response status: 200 [2026-02-02 21:04:26,757][INFO][superset_tools_app] [DEBUG] Attempting to find login form elements... [2026-02-02 21:04:26,779][INFO][superset_tools_app] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-02 21:04:26,783][INFO][superset_tools_app] [DEBUG] Selector 'input#username': 1 elements found [2026-02-02 21:04:26,784][INFO][superset_tools_app] [DEBUG] Filling username field with selector: input#username [2026-02-02 21:04:26,806][INFO][superset_tools_app] [DEBUG] Filling password field with selector: input#password [2026-02-02 21:04:26,825][INFO][superset_tools_app] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-02 21:04:30,196][INFO][superset_tools_app] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-02 21:04:30,199][INFO][superset_tools_app] [DEBUG] Cookies after login: 1 [2026-02-02 21:04:30,199][INFO][superset_tools_app] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwlzkFqRDEMA9C7ZN1... [2026-02-02 21:04:30,199][INFO][superset_tools_app] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/11/ [2026-02-02 21:04:30,577][INFO][superset_tools_app] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/11/ [2026-02-02 21:04:30,577][INFO][superset_tools_app] [DEBUG] Waiting for dashboard content to load... [2026-02-02 21:04:32,587][INFO][superset_tools_app] [DEBUG] Dashboard content loaded successfully [2026-02-02 21:04:37,589][INFO][superset_tools_app] [DEBUG] Attempting screenshot via CDP to bypass font loading... [2026-02-02 21:04:37,632][INFO][superset_tools_app] Screenshot saved to ss-tools-storage/screenshots/11_20260202_210421.png (via CDP) [2026-02-02 21:04:37,669][INFO][superset_tools_app] [capture_dashboard][Coherence:OK] [2026-02-02 21:04:37,669][INFO][superset_tools_app] [capture_dashboard][Exit] [2026-02-02 21:04:37,684][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-02 21:04:37,684][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-02 21:04:37,684][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: google/gemma-3-27b-it:free [2026-02-02 21:04:39,746][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] JSON mode failed or not supported: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': True}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'}. Falling back to plain text response. [2026-02-02 21:05:02,646][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Failed to parse JSON directly, attempting to extract from code blocks [2026-02-02 21:05:02,646][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:OK] [2026-02-02 21:05:02,646][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Exit] [2026-02-02 21:05:02,646][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-02 21:05:02,646][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-02 21:05:02,650][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-02 21:05:02,650][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-02 21:05:02,650][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 538fa10b-672d-4969-af32-279dcd00c509 completed successfully [2026-02-02 21:05:02,650][INFO][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=538fa10b-672d-4969-af32-279dcd00c509 [2026-02-02 21:05:02,650][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=538fa10b-672d-4969-af32-279dcd00c509 [2026-02-02 21:05:02,654][INFO][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-02 21:05:02,654][INFO][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-02 21:05:02,654][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 21:05:02,654][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 21:05:02,654][INFO][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=538fa10b-672d-4969-af32-279dcd00c509 [2026-02-02 21:05:02,657][INFO][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-02 21:05:02,657][INFO][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-02 21:05:02,657][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 538fa10b-672d-4969-af32-279dcd00c509 execution finished with status: TaskStatus.SUCCESS [2026-02-02 21:05:02,657][INFO][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-02 21:05:02,657][INFO][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-02 21:05:23,605][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:05:23,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:05:23,606][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:05:23,606][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:05:23,607][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:05:23,607][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:05:23,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:05:23,607][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:05:23,608][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:05:23,608][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:05:23,608][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:05:23,609][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-02-02 21:05:23,609][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-02-02 21:05:23,610][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:05:23,610][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:05:23,611][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:05:23,611][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:05:23,611][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 21:05:23,611][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:05:23,611][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:05:23,611][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:05:23,612][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:05:23,613][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:05:23,613][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:05:23,613][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:05:23,613][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:05:23,613][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:05:23,613][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:05:23,614][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:05:23,614][INFO][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-02 21:05:23,614][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:05:23,614][INFO][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-02 21:05:23,614][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:05:23,614][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:05:23,614][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:05:23,615][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:05:23,615][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:05:23,615][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:05:23,615][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:05:23,615][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:05:23,616][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:05:23,616][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:05:23,617][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:05:23,617][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-02-02 21:05:23,617][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:05:23,619][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:05:23,620][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:05:23,620][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-02-02 21:05:23,620][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-02 21:05:23,620][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:05:23,620][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:05:23,620][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:05:23,620][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:05:23,621][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-02-02 21:05:23,621][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:05:23,621][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:05:23,622][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:05:23,622][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:05:24,802][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks/538fa10b-672d-4969-af32-279dcd00c509 [2026-02-02 21:05:24,803][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks/538fa10b-672d-4969-af32-279dcd00c509 [2026-02-02 21:05:24,803][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:05:24,803][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:05:24,803][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:05:24,804][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:05:24,804][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:05:24,804][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:05:24,804][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:05:24,804][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:05:24,804][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:05:24,805][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:05:24,805][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:05:24,805][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:05:24,805][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:05:24,805][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:05:24,806][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:05:24,806][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:05:24,806][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task][Entry] [2026-02-02 21:05:24,806][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=538fa10b-672d-4969-af32-279dcd00c509 [2026-02-02 21:05:24,806][INFO][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-02 21:05:24,806][INFO][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-02 21:05:24,806][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-02 21:05:24,806][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-02 21:05:24,807][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks/538fa10b-672d-4969-af32-279dcd00c509 [2026-02-02 21:05:24,807][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:05:24,807][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:05:24,808][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:05:24,808][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:05:26,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:05:26,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:05:26,602][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:05:26,602][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:05:26,602][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:05:26,603][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:05:26,603][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:05:26,603][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:05:26,603][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:05:26,603][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:05:26,603][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:05:26,604][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:05:26,604][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:05:26,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:05:26,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:05:26,604][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:05:26,605][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:05:26,605][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:05:26,605][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:05:26,605][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:05:26,605][INFO][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-02 21:05:26,605][INFO][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-02 21:05:26,605][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:05:26,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:05:26,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:05:26,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:05:26,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:05:26,606][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:05:26,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:05:29,604][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:05:29,604][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:05:29,604][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:05:29,604][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:05:29,604][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:05:29,605][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:05:29,605][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:05:29,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:05:29,605][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:05:29,605][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:05:29,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:05:29,606][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:05:29,606][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:05:29,606][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:05:29,606][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:05:29,606][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:05:29,607][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:05:29,607][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:05:29,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:05:29,607][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:05:29,607][INFO][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-02 21:05:29,607][INFO][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-02 21:05:29,608][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:05:29,608][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:05:29,608][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:05:29,608][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:05:29,608][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:05:29,608][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:05:29,608][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:05:32,603][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:05:32,603][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:05:32,604][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:05:32,604][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:05:32,604][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:05:32,604][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:05:32,604][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:05:32,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:05:32,605][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:05:32,605][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:05:32,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:05:32,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:05:32,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:05:32,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:05:32,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:05:32,605][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:05:32,606][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:05:32,606][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:05:32,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:05:32,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:05:32,606][INFO][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-02 21:05:32,606][INFO][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-02 21:05:32,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:05:32,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:05:32,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:05:32,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:05:32,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:05:32,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:05:32,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:05:35,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:05:35,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:05:35,603][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:05:35,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:05:35,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:05:35,603][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:05:35,604][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:05:35,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:05:35,604][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:05:35,604][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:05:35,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:05:35,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:05:35,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:05:35,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:05:35,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:05:35,605][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:05:35,605][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:05:35,606][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:05:35,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:05:35,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:05:35,606][INFO][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-02 21:05:35,606][INFO][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-02 21:05:35,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:05:35,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:05:35,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:05:35,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:05:35,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:05:35,608][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:05:35,608][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:05:38,604][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:05:38,604][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:05:38,605][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:05:38,605][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:05:38,605][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:05:38,606][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:05:38,606][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:05:38,606][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:05:38,606][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:05:38,606][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:05:38,606][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:05:38,607][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:05:38,607][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:05:38,608][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:05:38,608][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:05:38,608][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:05:38,610][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:05:38,610][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:05:38,611][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:05:38,611][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:05:38,611][INFO][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-02 21:05:38,611][INFO][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-02 21:05:38,611][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:05:38,611][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:05:38,611][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:05:38,611][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:05:38,611][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:05:38,612][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:05:38,612][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:05:41,605][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:05:41,605][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:05:41,606][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:05:41,606][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:05:41,606][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:05:41,606][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:05:41,606][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:05:41,606][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:05:41,607][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:05:41,607][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:05:41,607][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:05:41,608][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:05:41,608][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:05:41,608][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:05:41,608][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:05:41,608][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:05:41,609][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:05:41,609][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:05:41,609][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:05:41,610][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:05:41,610][INFO][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-02 21:05:41,610][INFO][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-02 21:05:41,610][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:05:41,610][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:05:41,610][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:05:41,610][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:05:41,611][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:05:41,611][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:05:41,611][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:05:44,604][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:05:44,604][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:05:44,604][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:05:44,604][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:05:44,604][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:05:44,605][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:05:44,605][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:05:44,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:05:44,605][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:05:44,605][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:05:44,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:05:44,606][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:05:44,606][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:05:44,606][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:05:44,606][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:05:44,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:05:44,607][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:05:44,608][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:05:44,608][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:05:44,608][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:05:44,608][INFO][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-02 21:05:44,609][INFO][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-02 21:05:44,609][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:05:44,609][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:05:44,609][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:05:44,609][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:05:44,609][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:05:44,610][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:05:44,610][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:05:47,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:05:47,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:05:47,603][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:05:47,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:05:47,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:05:47,603][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:05:47,603][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:05:47,603][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:05:47,604][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:05:47,604][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:05:47,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:05:47,604][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:05:47,604][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:05:47,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:05:47,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:05:47,605][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:05:47,606][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:05:47,607][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:05:47,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:05:47,607][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:05:47,607][INFO][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-02 21:05:47,607][INFO][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-02 21:05:47,607][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:05:47,608][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:05:47,608][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:05:47,608][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:05:47,608][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:05:47,609][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:05:47,609][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:05:50,603][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:05:50,604][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:05:50,604][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:05:50,604][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:05:50,604][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:05:50,604][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:05:50,604][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:05:50,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:05:50,604][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:05:50,605][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:05:50,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:05:50,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:05:50,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:05:50,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:05:50,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:05:50,605][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:05:50,606][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:05:50,606][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:05:50,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:05:50,607][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:05:50,607][INFO][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-02 21:05:50,607][INFO][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-02 21:05:50,607][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:05:50,607][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:05:50,608][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:05:50,608][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:05:50,608][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:05:50,608][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:05:50,608][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:05:53,603][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:05:53,603][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:05:53,604][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:05:53,604][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:05:53,604][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:05:53,604][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:05:53,604][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:05:53,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:05:53,604][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:05:53,604][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:05:53,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:05:53,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:05:53,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:05:53,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:05:53,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:05:53,605][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:05:53,606][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:05:53,606][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:05:53,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:05:53,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:05:53,606][INFO][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-02 21:05:53,606][INFO][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-02 21:05:53,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:05:53,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:05:53,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:05:53,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:05:53,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:05:53,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:05:53,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:05:56,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:05:56,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:05:56,603][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:05:56,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:05:56,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:05:56,603][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:05:56,603][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:05:56,603][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:05:56,604][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:05:56,604][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:05:56,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:05:56,604][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:05:56,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:05:56,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:05:56,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:05:56,605][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:05:56,605][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:05:56,605][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:05:56,605][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:05:56,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:05:56,606][INFO][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-02 21:05:56,606][INFO][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-02 21:05:56,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:05:56,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:05:56,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:05:56,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:05:56,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:05:56,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:05:56,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:05:59,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:05:59,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:05:59,602][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:05:59,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:05:59,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:05:59,603][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:05:59,603][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:05:59,603][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:05:59,603][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:05:59,603][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:05:59,603][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:05:59,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:05:59,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:05:59,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:05:59,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:05:59,605][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:05:59,607][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:05:59,607][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:05:59,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:05:59,607][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:05:59,607][INFO][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-02 21:05:59,607][INFO][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-02 21:05:59,607][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:05:59,607][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:05:59,608][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:05:59,608][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:05:59,608][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:05:59,609][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:05:59,609][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:06:02,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:06:02,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:06:02,603][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:06:02,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:06:02,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:06:02,603][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:06:02,603][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:06:02,603][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:06:02,604][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:06:02,604][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:06:02,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:06:02,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:06:02,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:06:02,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:06:02,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:06:02,605][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:06:02,606][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:06:02,606][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:06:02,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:06:02,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:06:02,606][INFO][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-02 21:06:02,606][INFO][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-02 21:06:02,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:06:02,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:06:02,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:06:02,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:06:02,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:06:02,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:06:02,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:06:05,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:06:05,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:06:05,603][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:06:05,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:06:05,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:06:05,603][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:06:05,603][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:06:05,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:06:05,604][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:06:05,604][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:06:05,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:06:05,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:06:05,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:06:05,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:06:05,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:06:05,605][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:06:05,605][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:06:05,605][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:06:05,605][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:06:05,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:06:05,606][INFO][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-02 21:06:05,606][INFO][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-02 21:06:05,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:06:05,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:06:05,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:06:05,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:06:05,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:06:05,606][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:06:05,606][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:06:08,603][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:06:08,603][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:06:08,603][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:06:08,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:06:08,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:06:08,604][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:06:08,604][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:06:08,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:06:08,604][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:06:08,604][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:06:08,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:06:08,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:06:08,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:06:08,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:06:08,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:06:08,605][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:06:08,605][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:06:08,606][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:06:08,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:06:08,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:06:08,606][INFO][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-02 21:06:08,606][INFO][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-02 21:06:08,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:06:08,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:06:08,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:06:08,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:06:08,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:06:08,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:06:08,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:06:11,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:06:11,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:06:11,602][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:06:11,602][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:06:11,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:06:11,603][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:06:11,603][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:06:11,603][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:06:11,603][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:06:11,603][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:06:11,603][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:06:11,604][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:06:11,604][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:06:11,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:06:11,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:06:11,604][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:06:11,605][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:06:11,605][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:06:11,605][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:06:11,605][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:06:11,605][INFO][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-02 21:06:11,605][INFO][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-02 21:06:11,605][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:06:11,605][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:06:11,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:06:11,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:06:11,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:06:11,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:06:11,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:06:14,603][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:06:14,603][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:06:14,603][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:06:14,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:06:14,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:06:14,603][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:06:14,604][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:06:14,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:06:14,604][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:06:14,604][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:06:14,604][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:06:14,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:06:14,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:06:14,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:06:14,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:06:14,605][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:06:14,606][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:06:14,606][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:06:14,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:06:14,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:06:14,606][INFO][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-02 21:06:14,606][INFO][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-02 21:06:14,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:06:14,606][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:06:14,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:06:14,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:06:14,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:06:14,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:06:14,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:06:17,605][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:06:17,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:06:17,606][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:06:17,606][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:06:17,606][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:06:17,607][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:06:17,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:06:17,607][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:06:17,607][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:06:17,607][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:06:17,607][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:06:17,608][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:06:17,608][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:06:17,608][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:06:17,608][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:06:17,608][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:06:17,609][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:06:17,609][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:06:17,609][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:06:17,609][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:06:17,609][INFO][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-02 21:06:17,610][INFO][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-02 21:06:17,610][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:06:17,610][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:06:17,610][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:06:17,610][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:06:17,610][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:06:17,611][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:06:17,611][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:06:20,604][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:06:20,604][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:06:20,605][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:06:20,605][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:06:20,605][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:06:20,605][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:06:20,606][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:06:20,606][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:06:20,606][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:06:20,606][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:06:20,606][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:06:20,607][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:06:20,607][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:06:20,607][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:06:20,607][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:06:20,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:06:20,608][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:06:20,608][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:06:20,608][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:06:20,608][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:06:20,608][INFO][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-02 21:06:20,608][INFO][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-02 21:06:20,608][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:06:20,608][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:06:20,609][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:06:20,609][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:06:20,609][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:06:20,609][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:06:20,609][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:06:22,960][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-02-02 21:06:22,960][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-02-02 21:06:22,961][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-02-02 21:06:22,961][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-02-02 21:06:22,961][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-02-02 21:06:22,961][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:06:22,961][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:06:22,961][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:06:22,961][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:06:22,961][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:06:22,961][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:06:22,962][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:06:22,962][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:06:22,962][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:06:22,962][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:06:22,962][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-02-02 21:06:22,962][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:06:22,963][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:06:22,963][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-02-02 21:06:22,963][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-02 21:06:22,963][INFO][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-02 21:06:22,963][INFO][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-02 21:06:22,963][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-02 21:06:22,963][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-02 21:06:22,963][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-02-02 21:06:22,963][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:06:22,963][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:06:22,963][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:06:22,963][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:06:24,482][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-02-02 21:06:24,482][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-02-02 21:06:24,482][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 21:06:24,482][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:06:24,482][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:06:24,482][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:06:24,483][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:06:24,483][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:06:24,483][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:06:24,484][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:06:24,484][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:06:24,485][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:06:24,485][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:06:24,485][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:06:24,485][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:06:24,486][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-02-02 21:06:24,487][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:06:24,488][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:06:24,488][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-02-02 21:06:24,488][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-02 21:06:24,488][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:06:24,488][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:06:24,488][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:06:24,488][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:06:24,488][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-02-02 21:06:24,488][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:06:24,488][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:06:24,489][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:06:24,489][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:06:24,495][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-02-02 21:06:24,496][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-02-02 21:06:24,497][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 21:06:24,497][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:06:24,497][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:06:24,498][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:06:24,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:06:24,498][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:06:24,498][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:06:24,498][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:06:24,498][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:06:24,499][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:06:24,499][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:06:24,499][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:06:24,499][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:06:24,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-02-02 21:06:24,500][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:06:24,500][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:06:24,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-02-02 21:06:24,501][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-02 21:06:24,501][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:06:24,501][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:06:24,501][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 21:06:24,501][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 21:06:24,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 21:06:24,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 21:06:24,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:06:24,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:06:24,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 21:06:24,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 21:06:24,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:06:24,501][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:06:24,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-02-02 21:06:24,501][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 21:06:24,501][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 21:06:24,502][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 21:06:24,502][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 21:06:24,502][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-02 21:06:24,502][INFO][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-02 21:06:24,502][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-02 21:06:24,502][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-02 21:06:24,502][INFO][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-02 21:06:24,502][INFO][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-02 21:06:24,502][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-02-02 21:06:24,502][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-02-02 21:06:24,502][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-02-02 21:06:24,503][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 21:06:24,503][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 21:06:24,503][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-02-02 21:06:24,503][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-02 21:06:24,503][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-02 21:06:24,503][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-02 21:06:24,503][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-02 21:06:24,960][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 21:06:24,960][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 21:06:24,961][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 21:06:24,961][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 21:06:24,961][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 21:06:25,489][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-02-02 21:06:25,489][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-02-02 21:06:25,489][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-02-02 21:06:25,489][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-02-02 21:06:25,489][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-02 21:06:25,489][INFO][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-02 21:06:25,489][INFO][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-02 21:06:25,489][INFO][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-02 21:06:25,489][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-02 21:06:25,489][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 21:06:25,489][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 21:06:25,489][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-02 21:06:25,489][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 21:06:25,489][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 21:06:25,756][INFO][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-02 21:06:25,757][INFO][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-02 21:06:25,757][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-02-02 21:06:25,757][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 21:06:25,757][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 21:06:25,757][INFO][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-02 21:06:25,757][INFO][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-02 21:06:25,758][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-02-02 21:06:25,758][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:06:25,758][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:06:25,758][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:06:25,758][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:06:40,410][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/llm/providers [2026-02-02 21:06:40,410][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 21:06:40,411][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:06:40,411][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:06:40,411][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:06:40,411][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:06:40,411][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:06:40,411][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:06:40,412][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:06:40,412][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:06:40,412][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:06:40,412][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:06:40,413][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 21:06:40,413][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 21:06:40,413][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 21:06:40,413][INFO][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-02 21:06:40,414][INFO][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-02 21:06:40,414][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 21:06:40,414][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:06:40,414][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:06:40,416][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 21:06:40,416][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 21:06:40,416][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:06:40,416][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:06:40,423][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/tasks [2026-02-02 21:06:40,423][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 21:06:40,423][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:06:40,423][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:06:40,423][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:06:40,423][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:06:40,424][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:06:40,424][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:06:40,424][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:06:40,424][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:06:40,424][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:06:40,425][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:06:40,425][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:06:40,425][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:06:40,425][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:06:40,425][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 21:06:40,426][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:06:40,426][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:06:40,426][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 21:06:40,426][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 21:06:40,427][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:06:40,427][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:06:40,427][INFO][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-02 21:06:40,427][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 21:06:40,427][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 21:06:40,427][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 21:06:40,427][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 21:06:40,427][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:06:40,427][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:06:40,427][INFO][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=ff480659-4f11-4c3b-803d-0c03c0b2e3cd [2026-02-02 21:06:40,429][INFO][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-02 21:06:40,429][INFO][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-02 21:06:40,429][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task ff480659-4f11-4c3b-803d-0c03c0b2e3cd created and scheduled for execution [2026-02-02 21:06:40,429][INFO][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-02 21:06:40,429][INFO][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-02 21:06:40,429][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 21:06:40,429][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 21:06:40,430][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=ff480659-4f11-4c3b-803d-0c03c0b2e3cd [2026-02-02 21:06:40,430][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 21:06:40,430][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:06:40,430][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:06:40,430][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task ff480659-4f11-4c3b-803d-0c03c0b2e3cd for plugin 'Dashboard LLM Validation' [2026-02-02 21:06:40,430][INFO][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=ff480659-4f11-4c3b-803d-0c03c0b2e3cd [2026-02-02 21:06:40,431][INFO][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-02 21:06:40,431][INFO][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-02 21:06:40,431][INFO][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=ff480659-4f11-4c3b-803d-0c03c0b2e3cd [2026-02-02 21:06:40,431][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=ff480659-4f11-4c3b-803d-0c03c0b2e3cd [2026-02-02 21:06:40,432][INFO][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-02 21:06:40,432][INFO][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-02 21:06:40,433][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 21:06:40,433][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 21:06:40,433][INFO][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-02 21:06:40,433][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '6', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': 'ff480659-4f11-4c3b-803d-0c03c0b2e3cd'} [2026-02-02 21:06:40,433][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 21:06:40,433][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:06:40,433][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:06:40,433][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 21:06:40,433][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 21:06:40,433][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 21:06:40,433][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 21:06:40,433][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:06:40,433][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:06:40,433][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 21:06:40,433][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_provider][Entry] [2026-02-02 21:06:40,434][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:06:40,434][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:06:40,434][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][Coherence:OK] [2026-02-02 21:06:40,434][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][Exit] [2026-02-02 21:06:40,434][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=6 [2026-02-02 21:06:40,434][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 6 [2026-02-02 21:06:40,435][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 21:06:40,435][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 21:06:40,435][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 21:06:40,436][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:06:40,436][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:06:40,671][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] Browser context created successfully [2026-02-02 21:06:40,712][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-02 21:06:56,538][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Login page response status: 200 [2026-02-02 21:06:56,546][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Attempting to find login form elements... [2026-02-02 21:06:56,565][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-02 21:06:56,569][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-02 21:06:56,569][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Filling username field with selector: input#username [2026-02-02 21:06:56,592][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Filling password field with selector: input#password [2026-02-02 21:06:56,610][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-02 21:07:01,088][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-02 21:07:01,092][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Cookies after login: 1 [2026-02-02 21:07:01,092][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwlzkFqRDEMA9C7ZN2... [2026-02-02 21:07:01,092][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/6/ [2026-02-02 21:07:01,355][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/6/ [2026-02-02 21:07:01,355][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Waiting for dashboard content to load... [2026-02-02 21:07:02,809][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Dashboard content loaded successfully [2026-02-02 21:07:07,810][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Attempting screenshot via CDP to bypass font loading... [2026-02-02 21:07:07,862][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] Screenshot saved to ss-tools-storage/screenshots/6_20260202_210640.png (via CDP) [2026-02-02 21:07:07,904][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [capture_dashboard][Coherence:OK] [2026-02-02 21:07:07,904][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [capture_dashboard][Exit] [2026-02-02 21:07:07,908][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-02 21:07:07,908][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-02 21:07:07,908][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: google/gemma-3-27b-it:free [2026-02-02 21:07:09,744][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] JSON mode failed or not supported: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': False}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'}. Falling back to plain text response. [2026-02-02 21:07:23,654][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Failed to parse JSON directly, attempting to extract from code blocks [2026-02-02 21:07:23,654][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:OK] [2026-02-02 21:07:23,655][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Exit] [2026-02-02 21:07:23,655][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-02 21:07:23,655][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-02 21:07:23,658][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-02 21:07:23,658][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-02 21:07:23,658][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task ff480659-4f11-4c3b-803d-0c03c0b2e3cd completed successfully [2026-02-02 21:07:23,658][INFO][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=ff480659-4f11-4c3b-803d-0c03c0b2e3cd [2026-02-02 21:07:23,658][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=ff480659-4f11-4c3b-803d-0c03c0b2e3cd [2026-02-02 21:07:23,661][INFO][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-02 21:07:23,661][INFO][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-02 21:07:23,661][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 21:07:23,661][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 21:07:23,661][INFO][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=ff480659-4f11-4c3b-803d-0c03c0b2e3cd [2026-02-02 21:07:23,663][INFO][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-02 21:07:23,663][INFO][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-02 21:07:23,663][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task ff480659-4f11-4c3b-803d-0c03c0b2e3cd execution finished with status: TaskStatus.SUCCESS [2026-02-02 21:07:23,663][INFO][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-02 21:07:23,663][INFO][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-02 21:11:38,132][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 21:11:38,132][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 21:11:38,132][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 21:11:38,133][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 21:11:38,133][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 21:11:38,133][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 21:11:38,133][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 21:11:38,133][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 21:11:38,133][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 21:11:38,133][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 21:11:38,669][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:11:38,669][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:11:38,669][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:11:38,669][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 21:11:38,673][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 21:11:38,673][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 21:11:38,673][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 21:11:38,673][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 21:11:38,673][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 21:11:38,673][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 21:11:38,674][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:11:38,674][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:11:38,674][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:11:38,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:11:38,707][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:11:38,707][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:11:38,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:11:38,707][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:11:38,707][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:11:38,707][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:11:38,707][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 21:11:38,707][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:11:38,707][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:11:38,707][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 21:11:38,708][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:11:38,708][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:11:38,709][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 21:11:38,710][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:11:38,710][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:11:38,711][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:11:38,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:11:38,711][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:11:38,711][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:11:38,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:11:38,711][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:11:38,711][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:11:38,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:11:38,711][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:11:38,711][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:11:38,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 21:11:38,711][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:11:38,711][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:11:38,711][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:11:38,921][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:11:38,921][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:11:38,921][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:11:38,921][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:11:38,921][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:11:38,921][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:11:38,921][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 21:11:38,921][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:11:38,921][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:11:38,921][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:11:38,921][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:11:38,921][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:11:38,921][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:11:38,921][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 21:11:38,921][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:11:38,921][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:11:38,921][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:11:38,922][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 21:11:38,922][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 21:11:38,922][INFO][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-02 21:11:38,922][INFO][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_manager][Entry] [2026-02-02 21:11:38,922][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:11:38,922][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:11:38,922][INFO][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-02 21:11:38,922][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:11:38,922][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:11:38,922][INFO][superset_tools_app] [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-02 21:11:38,922][INFO][superset_tools_app] [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-02 21:11:38,922][INFO][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-02 21:11:38,922][INFO][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-02 21:11:38,922][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 21:11:38,922][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 21:11:38,922][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:11:38,922][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:11:38,922][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:11:38,922][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:11:38,922][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:11:38,922][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:11:38,922][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 21:11:38,923][INFO][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-02 21:11:38,923][INFO][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-02 21:11:38,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:11:38,923][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:11:38,923][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:11:38,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:11:38,923][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:11:38,923][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:11:38,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 21:11:38,923][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 21:11:38,923][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 21:11:38,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 21:11:38,923][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 21:11:38,923][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 21:11:38,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 21:11:38,923][INFO][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-02 21:11:38,923][INFO][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-02 21:11:38,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:11:38,923][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:11:38,923][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:11:38,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 21:11:38,923][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:11:38,923][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:11:38,923][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:11:39,180][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:11:39,180][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:11:39,180][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:11:39,180][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:11:39,180][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:11:39,180][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:11:39,180][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:11:39,180][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 21:11:39,181][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:11:39,181][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:11:39,204][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 21:11:39,204][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 21:11:39,204][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 21:11:39,204][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:11:39,204][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:11:39,204][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 21:11:39,204][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 21:11:39,204][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 21:11:39,204][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 21:11:39,204][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 21:11:39,205][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:11:39,205][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 21:11:39,205][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 21:11:39,205][INFO][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-02 21:11:39,205][INFO][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-02 21:11:39,205][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 21:11:39,205][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 21:11:39,206][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 21:11:39,206][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 21:11:39,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 21:11:39,206][INFO][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-02 21:11:39,206][INFO][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-02 21:11:39,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:11:39,206][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:11:39,206][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:11:39,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 21:11:39,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:11:39,206][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:11:39,206][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:11:39,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:11:39,206][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:11:39,206][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:11:39,206][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:11:39,206][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:11:39,206][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 21:11:39,207][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:11:39,207][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:11:39,208][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 21:11:39,208][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 21:11:39,208][INFO][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-02 21:11:39,208][INFO][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-02 21:11:39,208][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-02 21:11:39,208][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 21:11:39,208][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 21:11:39,208][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 21:11:39,208][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 21:11:39,208][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 21:11:39,208][INFO][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-02 21:11:39,217][INFO][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-02 21:11:39,217][INFO][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-02 21:11:39,217][INFO][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-02 21:11:39,217][INFO][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-02 21:11:39,217][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 21:11:39,217][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 21:11:39,217][INFO][superset_tools_app] TaskManager initialized [2026-02-02 21:11:39,217][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 21:11:39,218][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 21:11:39,218][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 21:11:39,218][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 21:11:39,247][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 21:11:39,247][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:11:39,247][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:11:39,334][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 21:11:39,334][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 21:11:39,334][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 21:11:39,334][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 21:11:39,334][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 21:11:39,335][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 21:11:39,335][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 21:11:39,335][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 21:11:39,335][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 21:11:39,335][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 21:11:39,335][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:11:39,335][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:11:39,335][INFO][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-02 21:11:39,335][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-02 21:11:39,335][INFO][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-02 21:11:39,336][INFO][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-02 21:11:39,336][INFO][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-02 21:11:39,336][INFO][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-02 21:11:39,336][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 21:11:39,336][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 21:12:08,009][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 21:12:08,010][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 21:12:08,011][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:12:08,011][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:12:08,011][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:12:08,016][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:12:08,016][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:12:08,017][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:12:08,019][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:12:08,019][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:12:08,019][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:12:08,019][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:12:08,020][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 21:12:08,020][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 21:12:08,020][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 21:12:08,022][INFO][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-02 21:12:08,023][INFO][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-02 21:12:08,023][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 21:12:08,023][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:12:08,023][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:12:08,024][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 21:12:08,024][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 21:12:08,024][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:12:08,025][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:12:08,031][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 21:12:08,031][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 21:12:08,032][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:12:08,032][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:12:08,032][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:12:08,033][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:12:08,033][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:12:08,033][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:12:08,034][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:12:08,034][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:12:08,034][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:12:08,036][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:12:08,036][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:12:08,036][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:12:08,036][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:12:08,036][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 21:12:08,041][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:12:08,041][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:12:08,041][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 21:12:08,041][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 21:12:08,042][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:12:08,042][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:12:08,042][INFO][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-02 21:12:08,042][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 21:12:08,042][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 21:12:08,042][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 21:12:08,042][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 21:12:08,042][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:12:08,042][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:12:08,043][INFO][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=2f0a4b12-1ff7-4c34-bfd4-b1edb0b31b2d [2026-02-02 21:12:08,048][INFO][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-02 21:12:08,048][INFO][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-02 21:12:08,048][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 2f0a4b12-1ff7-4c34-bfd4-b1edb0b31b2d created and scheduled for execution [2026-02-02 21:12:08,048][INFO][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-02 21:12:08,048][INFO][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-02 21:12:08,048][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 21:12:08,048][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 21:12:08,048][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=2f0a4b12-1ff7-4c34-bfd4-b1edb0b31b2d [2026-02-02 21:12:08,048][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 21:12:08,048][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:12:08,048][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:12:08,048][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 2f0a4b12-1ff7-4c34-bfd4-b1edb0b31b2d for plugin 'Dashboard LLM Validation' [2026-02-02 21:12:08,049][INFO][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=2f0a4b12-1ff7-4c34-bfd4-b1edb0b31b2d [2026-02-02 21:12:08,052][INFO][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-02 21:12:08,052][INFO][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-02 21:12:08,052][INFO][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=2f0a4b12-1ff7-4c34-bfd4-b1edb0b31b2d [2026-02-02 21:12:08,053][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=2f0a4b12-1ff7-4c34-bfd4-b1edb0b31b2d [2026-02-02 21:12:08,055][INFO][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-02 21:12:08,055][INFO][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-02 21:12:08,055][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 21:12:08,055][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 21:12:08,056][INFO][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-02 21:12:08,056][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '6', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': '2f0a4b12-1ff7-4c34-bfd4-b1edb0b31b2d'} [2026-02-02 21:12:08,056][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 21:12:08,056][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:12:08,056][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:12:08,056][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 21:12:08,056][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 21:12:08,056][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 21:12:08,056][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 21:12:08,058][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:12:08,058][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:12:08,058][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 21:12:08,058][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_provider][Entry] [2026-02-02 21:12:08,059][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:12:08,059][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:12:08,060][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][Coherence:OK] [2026-02-02 21:12:08,060][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][Exit] [2026-02-02 21:12:08,060][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=6 [2026-02-02 21:12:08,060][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 6 [2026-02-02 21:12:08,061][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 21:12:08,061][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 21:12:08,062][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 21:12:08,064][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:12:08,065][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:12:08,362][INFO][superset_tools_app] Browser context created successfully [2026-02-02 21:12:08,411][INFO][superset_tools_app] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-02 21:12:09,350][INFO][superset_tools_app] [shutdown_event][Entry] [2026-02-02 21:12:09,350][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 21:12:09,350][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 21:12:09,350][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 21:12:09,350][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 21:12:09,350][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 21:12:09,350][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-02 21:12:09,350][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 21:12:09,350][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 21:12:09,350][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 21:12:09,880][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:12:09,881][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:12:09,881][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:12:09,881][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 21:12:09,889][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 21:12:09,889][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 21:12:09,889][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 21:12:09,889][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 21:12:09,889][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 21:12:09,890][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 21:12:09,890][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:12:09,890][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:12:09,890][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:12:09,926][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:12:09,926][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:12:09,926][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:12:09,926][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:12:09,926][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:12:09,926][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:12:09,926][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:12:09,926][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 21:12:09,926][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:12:09,926][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:12:09,926][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 21:12:09,926][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:12:09,926][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:12:09,926][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:12:09,926][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:12:09,926][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 21:12:09,927][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:12:09,927][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 21:12:09,928][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:12:09,928][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 21:12:09,929][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:12:09,929][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:12:10,117][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:12:10,117][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:12:10,117][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:12:10,117][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:12:10,117][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:12:10,117][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:12:10,117][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 21:12:10,117][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:12:10,117][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:12:10,117][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:12:10,117][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:12:10,117][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:12:10,117][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:12:10,117][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 21:12:10,117][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:12:10,117][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:12:10,117][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:12:10,118][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 21:12:10,118][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 21:12:10,118][INFO][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-02 21:12:10,118][INFO][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_manager][Entry] [2026-02-02 21:12:10,118][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:12:10,118][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:12:10,118][INFO][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-02 21:12:10,118][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:12:10,118][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:12:10,118][INFO][superset_tools_app] [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-02 21:12:10,118][INFO][superset_tools_app] [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-02 21:12:10,118][INFO][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-02 21:12:10,119][INFO][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-02 21:12:10,119][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 21:12:10,119][INFO][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-02 21:12:10,119][INFO][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-02 21:12:10,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 21:12:10,119][INFO][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-02 21:12:10,119][INFO][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-02 21:12:10,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:12:10,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 21:12:10,119][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:12:10,120][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:12:10,120][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:12:10,408][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:12:10,409][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:12:10,409][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:12:10,409][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:12:10,409][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:12:10,409][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 21:12:10,409][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:12:10,409][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:12:10,409][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:12:10,434][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 21:12:10,434][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 21:12:10,434][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 21:12:10,434][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:12:10,434][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:12:10,434][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 21:12:10,434][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 21:12:10,434][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 21:12:10,435][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 21:12:10,435][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 21:12:10,435][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 21:12:10,435][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:12:10,435][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:12:10,435][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:12:10,435][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 21:12:10,435][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 21:12:10,435][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 21:12:10,435][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:12:10,435][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:12:10,435][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:12:10,435][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:12:10,435][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:12:10,435][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:12:10,435][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 21:12:10,435][INFO][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-02 21:12:10,435][INFO][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-02 21:12:10,435][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:12:10,435][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:12:10,435][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:12:10,436][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:12:10,436][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:12:10,436][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:12:10,436][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 21:12:10,436][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 21:12:10,436][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 21:12:10,436][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 21:12:10,436][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 21:12:10,436][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 21:12:10,436][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 21:12:10,436][INFO][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-02 21:12:10,436][INFO][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-02 21:12:10,436][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:12:10,436][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:12:10,436][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:12:10,436][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 21:12:10,436][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:12:10,436][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:12:10,436][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:12:10,437][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:12:10,438][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:12:10,438][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:12:10,438][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:12:10,438][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:12:10,438][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:12:10,438][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:12:10,438][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:12:10,438][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:12:10,438][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:12:10,438][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 21:12:10,438][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:12:10,438][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:12:10,438][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 21:12:10,438][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 21:12:10,438][INFO][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-02 21:12:10,438][INFO][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-02 21:12:10,438][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-02 21:12:10,438][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 21:12:10,438][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 21:12:10,438][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 21:12:10,438][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 21:12:10,438][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 21:12:10,438][INFO][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-02 21:12:10,449][INFO][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-02 21:12:10,449][INFO][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-02 21:12:10,449][INFO][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-02 21:12:10,449][INFO][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-02 21:12:10,449][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 21:12:10,449][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 21:12:10,449][INFO][superset_tools_app] TaskManager initialized [2026-02-02 21:12:10,449][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 21:12:10,450][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 21:12:10,450][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 21:12:10,450][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 21:12:10,483][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 21:12:10,483][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:12:10,483][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:12:10,607][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 21:12:10,607][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 21:12:10,607][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 21:12:10,607][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 21:12:10,607][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 21:12:10,607][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 21:12:10,607][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 21:12:10,608][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 21:12:10,608][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 21:12:10,608][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 21:12:10,608][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:12:10,608][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:12:10,608][INFO][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-02 21:12:10,608][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-02 21:12:10,608][INFO][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-02 21:12:10,608][INFO][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-02 21:12:10,608][INFO][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-02 21:12:10,608][INFO][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-02 21:12:10,608][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 21:12:10,608][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 21:12:19,848][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 21:12:19,849][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 21:12:19,851][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:12:19,852][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:12:19,853][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:12:19,856][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:12:19,857][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:12:19,857][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:12:19,861][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:12:19,861][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:12:19,862][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:12:19,862][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:12:19,862][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 21:12:19,862][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 21:12:19,863][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 21:12:19,865][INFO][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-02 21:12:19,865][INFO][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-02 21:12:19,866][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 21:12:19,866][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:12:19,866][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:12:19,868][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 21:12:19,868][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 21:12:19,868][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:12:19,868][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:12:19,875][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 21:12:19,875][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 21:12:19,876][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:12:19,876][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:12:19,876][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:12:19,876][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:12:19,877][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:12:19,877][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:12:19,877][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:12:19,877][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:12:19,877][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:12:19,878][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:12:19,878][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:12:19,878][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:12:19,878][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:12:19,878][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 21:12:19,882][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:12:19,882][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:12:19,882][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 21:12:19,882][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 21:12:19,883][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:12:19,883][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:12:19,883][INFO][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-02 21:12:19,883][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 21:12:19,883][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 21:12:19,883][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 21:12:19,883][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 21:12:19,883][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:12:19,883][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:12:19,883][INFO][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=a71608e8-3860-40f9-8668-ed5e99122042 [2026-02-02 21:12:19,888][INFO][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-02 21:12:19,888][INFO][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-02 21:12:19,888][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task a71608e8-3860-40f9-8668-ed5e99122042 created and scheduled for execution [2026-02-02 21:12:19,888][INFO][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-02 21:12:19,889][INFO][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-02 21:12:19,889][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 21:12:19,889][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 21:12:19,889][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=a71608e8-3860-40f9-8668-ed5e99122042 [2026-02-02 21:12:19,889][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 21:12:19,889][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:12:19,889][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:12:19,889][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task a71608e8-3860-40f9-8668-ed5e99122042 for plugin 'Dashboard LLM Validation' [2026-02-02 21:12:19,889][INFO][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=a71608e8-3860-40f9-8668-ed5e99122042 [2026-02-02 21:12:19,895][INFO][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-02 21:12:19,895][INFO][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-02 21:12:19,895][INFO][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=a71608e8-3860-40f9-8668-ed5e99122042 [2026-02-02 21:12:19,895][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=a71608e8-3860-40f9-8668-ed5e99122042 [2026-02-02 21:12:19,898][INFO][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-02 21:12:19,899][INFO][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-02 21:12:19,899][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 21:12:19,899][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 21:12:19,899][INFO][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-02 21:12:19,899][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '5', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': 'a71608e8-3860-40f9-8668-ed5e99122042'} [2026-02-02 21:12:19,899][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 21:12:19,899][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:12:19,899][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:12:19,899][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 21:12:19,899][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 21:12:19,899][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 21:12:19,899][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 21:12:19,900][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:12:19,901][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:12:19,901][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 21:12:19,901][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_provider][Entry] [2026-02-02 21:12:19,901][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:12:19,901][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:12:19,902][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][Coherence:OK] [2026-02-02 21:12:19,902][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][Exit] [2026-02-02 21:12:19,902][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=5 [2026-02-02 21:12:19,902][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 5 [2026-02-02 21:12:19,905][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 21:12:19,905][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 21:12:19,905][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 21:12:19,906][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:12:19,907][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:12:20,187][INFO][superset_tools_app] Browser context created successfully [2026-02-02 21:12:20,225][INFO][superset_tools_app] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-02 21:12:23,059][INFO][superset_tools_app] [DEBUG] Login page response status: 200 [2026-02-02 21:12:23,069][INFO][superset_tools_app] [DEBUG] Attempting to find login form elements... [2026-02-02 21:12:23,088][INFO][superset_tools_app] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-02 21:12:23,094][INFO][superset_tools_app] [DEBUG] Selector 'input#username': 1 elements found [2026-02-02 21:12:23,094][INFO][superset_tools_app] [DEBUG] Filling username field with selector: input#username [2026-02-02 21:12:23,115][INFO][superset_tools_app] [DEBUG] Filling password field with selector: input#password [2026-02-02 21:12:23,130][INFO][superset_tools_app] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-02 21:12:25,403][INFO][superset_tools_app] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-02 21:12:25,406][INFO][superset_tools_app] [DEBUG] Cookies after login: 1 [2026-02-02 21:12:25,406][INFO][superset_tools_app] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwlzkFqRDEMA9C7ZN1... [2026-02-02 21:12:25,406][INFO][superset_tools_app] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/5/ [2026-02-02 21:12:25,635][INFO][superset_tools_app] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/5/ [2026-02-02 21:12:25,635][INFO][superset_tools_app] [DEBUG] Waiting for dashboard content to load... [2026-02-02 21:12:26,451][INFO][superset_tools_app] [DEBUG] Dashboard content loaded successfully [2026-02-02 21:12:31,468][INFO][superset_tools_app] [DEBUG] Calculated full height: 1782 [2026-02-02 21:12:34,489][INFO][superset_tools_app] [DEBUG] Attempting full-page screenshot via CDP... [2026-02-02 21:12:34,632][INFO][superset_tools_app] Full-page screenshot saved to ss-tools-storage/screenshots/5_20260202_211219.png (via CDP) [2026-02-02 21:12:34,669][INFO][superset_tools_app] [capture_dashboard][Coherence:OK] [2026-02-02 21:12:34,669][INFO][superset_tools_app] [capture_dashboard][Exit] [2026-02-02 21:12:34,683][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-02 21:12:34,683][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-02 21:12:34,683][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: google/gemma-3-27b-it:free [2026-02-02 21:12:36,674][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] JSON mode failed or not supported: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': False}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'}. Falling back to plain text response. [2026-02-02 21:13:08,621][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Failed to parse JSON directly, attempting to extract from code blocks [2026-02-02 21:13:08,621][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:OK] [2026-02-02 21:13:08,621][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Exit] [2026-02-02 21:13:08,621][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-02 21:13:08,622][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-02 21:13:08,625][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-02 21:13:08,626][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-02 21:13:08,627][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task a71608e8-3860-40f9-8668-ed5e99122042 completed successfully [2026-02-02 21:13:08,627][INFO][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=a71608e8-3860-40f9-8668-ed5e99122042 [2026-02-02 21:13:08,627][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=a71608e8-3860-40f9-8668-ed5e99122042 [2026-02-02 21:13:08,630][INFO][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-02 21:13:08,630][INFO][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-02 21:13:08,630][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 21:13:08,630][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 21:13:08,630][INFO][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=a71608e8-3860-40f9-8668-ed5e99122042 [2026-02-02 21:13:08,632][INFO][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-02 21:13:08,632][INFO][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-02 21:13:08,632][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task a71608e8-3860-40f9-8668-ed5e99122042 execution finished with status: TaskStatus.SUCCESS [2026-02-02 21:13:08,632][INFO][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-02 21:13:08,632][INFO][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-02 21:13:13,488][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:13:13,488][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:13:13,488][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:13:13,489][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:13:13,489][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:13:13,489][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:13:13,490][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-02-02 21:13:13,491][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:13:13,491][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-02-02 21:13:13,491][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:13:13,491][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:13:13,492][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:13:13,493][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:13:13,493][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 21:13:13,493][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:13:13,494][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:13:13,494][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:13:13,494][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:13:13,494][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:13:13,494][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:13:13,494][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:13:13,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:13:13,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:13:13,494][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:13:13,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:13:13,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:13:13,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:13:13,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:13:13,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:13:13,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:13:13,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:13:13,498][INFO][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-02 21:13:13,498][INFO][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-02 21:13:13,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:13:13,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:13:13,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:13:13,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:13:13,499][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:13:13,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:13:13,499][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:13:13,499][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:13:13,499][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:13:13,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:13:13,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-02-02 21:13:13,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:13:13,501][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:13:13,501][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:13:13,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-02-02 21:13:13,501][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-02 21:13:13,501][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:13:13,501][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:13:13,501][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:13:13,501][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:13:13,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-02-02 21:13:13,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:13:13,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:13:13,502][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:13:13,502][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:13:14,733][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks/a71608e8-3860-40f9-8668-ed5e99122042 [2026-02-02 21:13:14,733][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks/a71608e8-3860-40f9-8668-ed5e99122042 [2026-02-02 21:13:14,734][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:13:14,734][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:13:14,734][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:13:14,734][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:13:14,734][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:13:14,734][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:13:14,735][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:13:14,735][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:13:14,735][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:13:14,736][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:13:14,737][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:13:14,737][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:13:14,737][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:13:14,738][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:13:14,739][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:13:14,739][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:13:14,739][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task][Entry] [2026-02-02 21:13:14,740][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=a71608e8-3860-40f9-8668-ed5e99122042 [2026-02-02 21:13:14,740][INFO][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-02 21:13:14,740][INFO][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-02 21:13:14,740][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-02 21:13:14,740][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-02 21:13:14,740][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks/a71608e8-3860-40f9-8668-ed5e99122042 [2026-02-02 21:13:14,740][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:13:14,740][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:13:14,741][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:13:14,741][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:13:16,479][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:13:16,479][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:13:16,480][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:13:16,480][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:13:16,480][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:13:16,480][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:13:16,480][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:13:16,480][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:13:16,481][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:13:16,481][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:13:16,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:13:16,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:13:16,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:13:16,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:13:16,483][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:13:16,483][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:13:16,484][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:13:16,484][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:13:16,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:13:16,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:13:16,484][INFO][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-02 21:13:16,484][INFO][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-02 21:13:16,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:13:16,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:13:16,485][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:13:16,485][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:13:16,485][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:13:16,486][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:13:16,486][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:13:19,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:13:19,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:13:19,481][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:13:19,481][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:13:19,481][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:13:19,481][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:13:19,481][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:13:19,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:13:19,482][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:13:19,482][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:13:19,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:13:19,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:13:19,483][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:13:19,483][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:13:19,483][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:13:19,483][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:13:19,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:13:19,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:13:19,483][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:13:19,483][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:13:19,484][INFO][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-02 21:13:19,484][INFO][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-02 21:13:19,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:13:19,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:13:19,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:13:19,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:13:19,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:13:19,484][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:13:19,484][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:13:22,478][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:13:22,478][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:13:22,479][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:13:22,479][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:13:22,479][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:13:22,479][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:13:22,480][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:13:22,480][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:13:22,480][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:13:22,480][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:13:22,480][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:13:22,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:13:22,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:13:22,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:13:22,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:13:22,482][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:13:22,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:13:22,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:13:22,483][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:13:22,483][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:13:22,483][INFO][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-02 21:13:22,483][INFO][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-02 21:13:22,483][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:13:22,483][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:13:22,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:13:22,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:13:22,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:13:22,484][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:13:22,484][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:13:25,479][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:13:25,479][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:13:25,479][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:13:25,480][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:13:25,480][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:13:25,480][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:13:25,481][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:13:25,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:13:25,481][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:13:25,481][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:13:25,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:13:25,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:13:25,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:13:25,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:13:25,483][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:13:25,483][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:13:25,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:13:25,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:13:25,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:13:25,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:13:25,484][INFO][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-02 21:13:25,484][INFO][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-02 21:13:25,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:13:25,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:13:25,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:13:25,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:13:25,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:13:25,485][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:13:25,485][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:13:28,479][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:13:28,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:13:28,480][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:13:28,480][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:13:28,480][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:13:28,481][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:13:28,481][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:13:28,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:13:28,481][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:13:28,481][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:13:28,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:13:28,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:13:28,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:13:28,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:13:28,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:13:28,482][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:13:28,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:13:28,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:13:28,483][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:13:28,483][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:13:28,484][INFO][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-02 21:13:28,484][INFO][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-02 21:13:28,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:13:28,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:13:28,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:13:28,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:13:28,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:13:28,485][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:13:28,485][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:13:31,479][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:13:31,479][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:13:31,480][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:13:31,480][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:13:31,480][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:13:31,481][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:13:31,481][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:13:31,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:13:31,482][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:13:31,482][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:13:31,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:13:31,483][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:13:31,483][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:13:31,483][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:13:31,483][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:13:31,483][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:13:31,484][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:13:31,484][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:13:31,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:13:31,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:13:31,484][INFO][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-02 21:13:31,485][INFO][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-02 21:13:31,485][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:13:31,485][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:13:31,485][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:13:31,485][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:13:31,485][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:13:31,487][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:13:31,487][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:13:34,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:13:34,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:13:34,481][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:13:34,481][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:13:34,481][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:13:34,481][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:13:34,482][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:13:34,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:13:34,482][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:13:34,482][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:13:34,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:13:34,483][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:13:34,483][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:13:34,483][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:13:34,483][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:13:34,484][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:13:34,484][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:13:34,484][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:13:34,485][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:13:34,485][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:13:34,485][INFO][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-02 21:13:34,485][INFO][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-02 21:13:34,485][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:13:34,485][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:13:34,486][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:13:34,487][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:13:34,487][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:13:34,488][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:13:34,488][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:13:37,479][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:13:37,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:13:37,480][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:13:37,480][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:13:37,480][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:13:37,481][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:13:37,481][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:13:37,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:13:37,481][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:13:37,481][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:13:37,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:13:37,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:13:37,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:13:37,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:13:37,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:13:37,482][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:13:37,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:13:37,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:13:37,483][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:13:37,483][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:13:37,483][INFO][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-02 21:13:37,483][INFO][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-02 21:13:37,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:13:37,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:13:37,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:13:37,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:13:37,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:13:37,485][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:13:37,485][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:13:40,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:13:40,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:13:40,481][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:13:40,481][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:13:40,481][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:13:40,481][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:13:40,481][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:13:40,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:13:40,481][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:13:40,481][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:13:40,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:13:40,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:13:40,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:13:40,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:13:40,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:13:40,482][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:13:40,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:13:40,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:13:40,483][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:13:40,483][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:13:40,483][INFO][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-02 21:13:40,483][INFO][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-02 21:13:40,483][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:13:40,483][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:13:40,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:13:40,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:13:40,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:13:40,486][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:13:40,486][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:13:43,478][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:13:43,478][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:13:43,479][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:13:43,479][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:13:43,480][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:13:43,480][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:13:43,480][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:13:43,480][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:13:43,481][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:13:43,481][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:13:43,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:13:43,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:13:43,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:13:43,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:13:43,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:13:43,482][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:13:43,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:13:43,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:13:43,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:13:43,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:13:43,484][INFO][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-02 21:13:43,484][INFO][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-02 21:13:43,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:13:43,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:13:43,485][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:13:43,485][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:13:43,485][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:13:43,486][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:13:43,486][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:13:46,479][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:13:46,479][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:13:46,480][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:13:46,480][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:13:46,480][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:13:46,481][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:13:46,481][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:13:46,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:13:46,481][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:13:46,481][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:13:46,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:13:46,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:13:46,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:13:46,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:13:46,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:13:46,482][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:13:46,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:13:46,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:13:46,483][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:13:46,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:13:46,484][INFO][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-02 21:13:46,484][INFO][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-02 21:13:46,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:13:46,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:13:46,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:13:46,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:13:46,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:13:46,485][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:13:46,485][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:13:49,479][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:13:49,479][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:13:49,480][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:13:49,480][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:13:49,480][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:13:49,481][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:13:49,481][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:13:49,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:13:49,481][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:13:49,482][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:13:49,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:13:49,483][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:13:49,483][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:13:49,483][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:13:49,483][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:13:49,484][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:13:49,485][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:13:49,485][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:13:49,485][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:13:49,485][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:13:49,485][INFO][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-02 21:13:49,485][INFO][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-02 21:13:49,485][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:13:49,485][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:13:49,486][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:13:49,486][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:13:49,486][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:13:49,487][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:13:49,487][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:13:52,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:13:52,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:13:52,481][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:13:52,481][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:13:52,481][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:13:52,482][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:13:52,482][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:13:52,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:13:52,482][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:13:52,482][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:13:52,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:13:52,484][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:13:52,484][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:13:52,484][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:13:52,484][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:13:52,485][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:13:52,486][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:13:52,486][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:13:52,486][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:13:52,486][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:13:52,487][INFO][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-02 21:13:52,487][INFO][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-02 21:13:52,487][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:13:52,487][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:13:52,487][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:13:52,487][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:13:52,487][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:13:52,488][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:13:52,488][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:13:55,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:13:55,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:13:55,480][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:13:55,481][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:13:55,481][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:13:55,481][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:13:55,481][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:13:55,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:13:55,481][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:13:55,481][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:13:55,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:13:55,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:13:55,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:13:55,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:13:55,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:13:55,482][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:13:55,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:13:55,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:13:55,483][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:13:55,483][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:13:55,483][INFO][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-02 21:13:55,483][INFO][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-02 21:13:55,483][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:13:55,483][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:13:55,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:13:55,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:13:55,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:13:55,485][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:13:55,485][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:13:58,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:13:58,481][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:13:58,481][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:13:58,481][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:13:58,481][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:13:58,481][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:13:58,481][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:13:58,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:13:58,482][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:13:58,482][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:13:58,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:13:58,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:13:58,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:13:58,483][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:13:58,483][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:13:58,483][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:13:58,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:13:58,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:13:58,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:13:58,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:13:58,484][INFO][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-02 21:13:58,484][INFO][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-02 21:13:58,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:13:58,485][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:13:58,486][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:13:58,487][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:13:58,487][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:13:58,487][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:13:58,487][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:01,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:01,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:01,481][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:01,481][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:01,481][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:01,481][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:01,482][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:01,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:01,483][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:01,483][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:01,483][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:01,484][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:01,484][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:01,484][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:01,484][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:01,484][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:01,486][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:01,486][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:01,486][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:01,486][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:01,486][INFO][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-02 21:14:01,486][INFO][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-02 21:14:01,486][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:01,487][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:01,487][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:01,487][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:01,487][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:01,490][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:01,490][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:04,481][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:04,481][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:04,481][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:04,481][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:04,481][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:04,482][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:04,482][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:04,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:04,482][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:04,483][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:04,483][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:04,483][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:04,483][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:04,483][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:04,483][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:04,483][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:04,485][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:04,485][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:04,485][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:04,486][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:04,486][INFO][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-02 21:14:04,486][INFO][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-02 21:14:04,486][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:04,486][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:04,486][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:04,486][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:04,487][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:04,487][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:04,487][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:07,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:07,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:07,481][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:07,481][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:07,481][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:07,481][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:07,481][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:07,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:07,482][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:07,482][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:07,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:07,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:07,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:07,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:07,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:07,482][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:07,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:07,483][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:07,484][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:07,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:07,484][INFO][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-02 21:14:07,484][INFO][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-02 21:14:07,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:07,484][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:07,485][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:07,485][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:07,485][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:07,486][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:07,486][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:10,517][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 21:14:10,518][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 21:14:10,518][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 21:14:10,518][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 21:14:10,518][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 21:14:10,518][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 21:14:10,518][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 21:14:10,518][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 21:14:10,518][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 21:14:10,518][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 21:14:11,334][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:14:11,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:14:11,335][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:14:11,335][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 21:14:11,339][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 21:14:11,339][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 21:14:11,339][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 21:14:11,339][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 21:14:11,339][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 21:14:11,339][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 21:14:11,339][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:14:11,339][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:14:11,339][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:14:11,394][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:14:11,395][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:14:11,395][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:14:11,395][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:14:11,395][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:14:11,395][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:14:11,395][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:14:11,395][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:14:11,395][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:14:11,395][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:14:11,395][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:14:11,395][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:14:11,395][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:14:11,395][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 21:14:11,395][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:14:11,395][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:14:11,395][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:14:11,395][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:14:11,395][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:14:11,395][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:14:11,396][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:14:11,397][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:14:11,397][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:14:11,397][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:14:11,397][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 21:14:11,397][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:14:11,397][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:14:11,397][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:14:11,397][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:14:11,397][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:14:11,397][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:14:11,397][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:14:11,397][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:14:11,397][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:14:11,397][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:14:11,397][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 21:14:11,398][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:14:11,398][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:14:11,632][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:14:11,633][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:14:11,633][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:14:11,633][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:14:11,633][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:14:11,633][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:14:11,633][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 21:14:11,633][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:14:11,633][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:14:11,633][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:14:11,633][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:14:11,633][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:14:11,633][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:14:11,633][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 21:14:11,633][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:14:11,633][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:14:11,633][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:14:11,634][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 21:14:11,634][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 21:14:11,634][INFO][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-02 21:14:11,634][INFO][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_manager][Entry] [2026-02-02 21:14:11,634][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:14:11,634][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:14:11,634][INFO][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-02 21:14:11,634][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:14:11,634][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:14:11,634][INFO][superset_tools_app] [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-02 21:14:11,634][INFO][superset_tools_app] [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-02 21:14:11,634][INFO][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-02 21:14:11,634][INFO][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-02 21:14:11,634][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 21:14:11,634][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 21:14:11,634][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:14:11,635][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:14:11,635][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:14:11,635][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:14:11,635][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:14:11,635][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:14:11,635][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 21:14:11,635][INFO][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-02 21:14:11,635][INFO][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-02 21:14:11,635][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:14:11,635][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:14:11,635][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:14:11,635][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:14:11,635][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:14:11,635][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:14:11,635][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 21:14:11,635][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 21:14:11,635][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 21:14:11,636][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 21:14:11,636][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 21:14:11,636][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 21:14:11,636][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 21:14:11,636][INFO][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-02 21:14:11,636][INFO][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-02 21:14:11,636][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:14:11,636][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:14:11,636][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:14:11,636][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 21:14:11,636][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:14:11,636][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:14:11,636][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:14:12,006][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:14:12,006][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:14:12,006][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:14:12,006][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:14:12,006][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:14:12,006][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:14:12,006][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 21:14:12,007][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:14:12,007][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:14:12,030][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 21:14:12,030][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 21:14:12,031][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 21:14:12,031][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:14:12,031][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:14:12,031][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 21:14:12,031][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 21:14:12,031][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 21:14:12,031][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 21:14:12,031][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 21:14:12,031][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 21:14:12,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:14:12,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 21:14:12,032][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 21:14:12,032][INFO][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-02 21:14:12,032][INFO][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-02 21:14:12,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 21:14:12,032][INFO][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-02 21:14:12,032][INFO][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-02 21:14:12,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 21:14:12,032][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:14:12,032][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:14:12,033][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:14:12,034][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:14:12,034][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:14:12,034][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:14:12,034][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:14:12,034][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:14:12,034][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:14:12,034][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:14:12,034][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:14:12,034][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 21:14:12,034][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:14:12,034][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:14:12,034][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 21:14:12,034][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 21:14:12,034][INFO][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-02 21:14:12,034][INFO][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-02 21:14:12,034][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-02 21:14:12,034][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 21:14:12,034][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 21:14:12,034][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 21:14:12,034][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 21:14:12,034][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 21:14:12,034][INFO][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-02 21:14:12,044][INFO][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-02 21:14:12,045][INFO][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-02 21:14:12,045][INFO][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-02 21:14:12,045][INFO][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-02 21:14:12,045][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 21:14:12,045][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 21:14:12,045][INFO][superset_tools_app] TaskManager initialized [2026-02-02 21:14:12,045][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 21:14:12,046][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 21:14:12,046][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 21:14:12,046][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 21:14:12,081][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 21:14:12,082][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:14:12,082][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:14:12,176][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 21:14:12,176][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 21:14:12,176][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 21:14:12,176][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 21:14:12,176][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 21:14:12,176][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 21:14:12,176][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 21:14:12,176][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 21:14:12,177][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 21:14:12,177][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 21:14:12,177][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:14:12,177][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:14:12,177][INFO][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-02 21:14:12,177][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-02 21:14:12,177][INFO][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-02 21:14:12,177][INFO][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-02 21:14:12,177][INFO][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-02 21:14:12,177][INFO][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-02 21:14:12,177][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 21:14:12,177][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 21:14:12,180][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:12,180][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:12,180][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:12,181][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:12,181][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:12,181][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:12,181][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:12,181][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:12,183][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:12,183][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:12,183][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:12,185][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:12,185][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:12,185][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:12,185][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:12,185][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:12,187][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:12,187][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:12,188][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:12,188][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:12,188][INFO][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-02 21:14:12,188][INFO][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-02 21:14:12,188][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:12,188][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:12,188][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:12,188][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:12,188][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:12,189][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:12,190][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:13,743][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:13,743][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:13,743][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:13,743][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:13,743][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:13,744][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:13,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:13,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:13,744][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:13,745][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:13,745][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:13,746][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:13,746][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:13,746][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:13,746][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:13,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:13,748][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:13,748][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:13,749][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:13,749][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:13,749][INFO][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-02 21:14:13,749][INFO][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-02 21:14:13,749][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:13,749][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:13,750][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:13,750][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:13,750][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:13,751][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:13,751][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:16,741][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:16,742][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:16,742][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:16,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:16,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:16,742][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:16,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:16,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:16,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:16,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:16,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:16,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:16,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:16,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:16,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:16,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:16,745][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:16,745][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:16,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:16,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:16,746][INFO][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-02 21:14:16,746][INFO][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-02 21:14:16,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:16,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:16,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:16,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:16,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:16,747][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:16,747][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:19,741][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:19,741][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:19,741][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:19,741][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:19,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:19,742][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:19,742][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:19,742][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:19,742][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:19,742][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:19,742][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:19,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:19,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:19,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:19,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:19,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:19,744][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:19,744][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:19,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:19,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:19,744][INFO][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-02 21:14:19,744][INFO][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-02 21:14:19,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:19,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:19,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:19,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:19,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:19,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:19,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:22,743][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:22,743][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:22,744][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:22,744][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:22,744][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:22,744][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:22,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:22,745][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:22,745][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:22,745][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:22,745][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:22,746][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:22,746][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:22,746][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:22,746][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:22,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:22,748][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:22,748][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:22,748][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:22,748][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:22,748][INFO][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-02 21:14:22,748][INFO][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-02 21:14:22,748][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:22,749][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:22,749][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:22,749][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:22,749][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:22,750][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:22,750][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:25,741][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:25,742][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:25,742][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:25,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:25,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:25,742][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:25,742][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:25,742][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:25,742][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:25,742][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:25,742][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:25,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:25,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:25,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:25,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:25,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:25,744][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:25,744][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:25,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:25,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:25,744][INFO][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-02 21:14:25,744][INFO][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-02 21:14:25,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:25,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:25,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:25,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:25,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:25,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:25,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:28,741][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:28,741][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:28,741][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:28,741][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:28,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:28,742][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:28,742][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:28,742][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:28,742][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:28,742][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:28,742][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:28,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:28,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:28,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:28,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:28,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:28,744][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:28,744][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:28,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:28,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:28,745][INFO][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-02 21:14:28,745][INFO][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-02 21:14:28,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:28,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:28,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:28,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:28,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:28,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:28,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:31,741][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:31,741][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:31,742][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:31,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:31,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:31,742][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:31,742][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:31,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:31,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:31,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:31,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:31,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:31,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:31,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:31,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:31,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:31,744][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:31,745][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:31,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:31,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:31,745][INFO][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-02 21:14:31,745][INFO][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-02 21:14:31,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:31,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:31,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:31,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:31,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:31,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:31,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:34,752][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:34,752][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:34,752][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:34,752][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:34,752][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:34,753][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:34,753][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:34,753][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:34,753][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:34,753][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:34,753][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:34,754][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:34,754][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:34,754][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:34,754][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:34,754][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:34,755][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:34,755][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:34,755][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:34,755][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:34,755][INFO][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-02 21:14:34,755][INFO][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-02 21:14:34,755][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:34,755][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:34,756][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:34,756][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:34,756][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:34,757][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:34,757][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:37,741][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:37,742][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:37,742][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:37,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:37,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:37,742][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:37,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:37,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:37,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:37,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:37,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:37,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:37,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:37,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:37,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:37,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:37,745][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:37,745][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:37,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:37,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:37,745][INFO][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-02 21:14:37,745][INFO][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-02 21:14:37,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:37,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:37,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:37,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:37,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:37,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:37,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:40,742][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:40,742][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:40,743][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:40,743][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:40,743][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:40,743][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:40,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:40,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:40,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:40,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:40,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:40,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:40,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:40,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:40,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:40,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:40,745][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:40,745][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:40,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:40,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:40,746][INFO][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-02 21:14:40,746][INFO][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-02 21:14:40,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:40,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:40,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:40,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:40,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:40,747][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:40,747][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:43,742][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:43,742][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:43,743][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:43,743][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:43,743][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:43,744][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:43,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:43,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:43,744][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:43,744][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:43,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:43,745][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:43,745][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:43,745][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:43,745][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:43,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:43,746][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:43,746][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:43,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:43,747][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:43,747][INFO][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-02 21:14:43,747][INFO][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-02 21:14:43,747][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:43,747][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:43,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:43,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:43,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:43,748][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:43,748][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:46,743][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:46,743][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:46,743][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:46,743][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:46,743][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:46,744][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:46,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:46,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:46,744][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:46,744][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:46,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:46,745][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:46,745][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:46,745][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:46,745][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:46,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:46,746][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:46,746][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:46,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:46,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:46,746][INFO][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-02 21:14:46,746][INFO][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-02 21:14:46,747][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:46,747][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:46,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:46,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:46,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:46,748][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:46,748][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:49,741][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:49,741][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:49,741][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:49,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:49,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:49,742][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:49,742][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:49,742][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:49,742][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:49,742][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:49,742][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:49,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:49,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:49,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:49,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:49,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:49,744][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:49,744][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:49,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:49,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:49,744][INFO][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-02 21:14:49,744][INFO][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-02 21:14:49,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:49,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:49,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:49,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:49,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:49,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:49,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:52,740][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:52,741][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:52,741][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:52,741][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:52,741][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:52,741][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:52,741][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:52,741][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:52,742][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:52,742][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:52,742][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:52,742][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:52,742][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:52,742][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:52,742][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:52,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:52,743][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:52,743][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:52,743][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:52,743][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:52,743][INFO][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-02 21:14:52,743][INFO][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-02 21:14:52,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:52,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:52,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:52,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:52,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:52,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:52,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:55,741][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:55,741][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:55,741][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:55,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:55,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:55,742][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:55,742][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:55,742][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:55,742][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:55,742][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:55,742][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:55,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:55,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:55,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:55,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:55,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:55,743][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:55,743][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:55,743][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:55,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:55,744][INFO][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-02 21:14:55,744][INFO][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-02 21:14:55,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:55,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:55,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:55,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:55,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:55,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:55,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:14:58,742][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:14:58,742][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:14:58,743][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:14:58,743][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:14:58,743][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:14:58,743][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:14:58,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:14:58,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:14:58,744][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:14:58,744][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:14:58,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:14:58,745][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:14:58,745][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:14:58,745][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:14:58,745][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:14:58,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:14:58,746][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:14:58,746][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:14:58,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:14:58,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:14:58,746][INFO][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-02 21:14:58,746][INFO][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-02 21:14:58,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:14:58,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:14:58,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:14:58,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:14:58,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:14:58,747][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:14:58,747][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:15:01,743][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:15:01,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:15:01,744][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:15:01,744][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:15:01,744][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:15:01,744][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:15:01,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:15:01,745][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:15:01,745][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:15:01,745][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:15:01,745][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:15:01,745][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:15:01,745][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:15:01,746][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:15:01,746][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:15:01,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:15:01,746][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:15:01,746][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:15:01,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:15:01,747][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:15:01,747][INFO][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-02 21:15:01,747][INFO][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-02 21:15:01,747][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:15:01,747][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:15:01,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:15:01,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:15:01,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:15:01,748][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:15:01,748][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:15:04,480][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:15:04,480][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:15:04,480][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:15:04,480][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:15:04,480][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:15:04,481][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:15:04,481][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:15:04,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:15:04,481][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:15:04,481][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:15:04,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:15:04,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:15:04,482][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:15:04,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:15:04,482][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:15:04,482][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:15:04,482][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:15:04,482][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:15:04,483][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:15:04,483][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:15:04,483][INFO][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-02 21:15:04,483][INFO][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-02 21:15:04,483][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:15:04,483][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:15:04,483][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:15:04,483][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:15:04,483][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:15:04,484][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:15:04,484][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:15:05,891][INFO][superset_tools_app] [log_requests][Entry] GET /api/plugins [2026-02-02 21:15:05,891][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-02-02 21:15:05,893][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-02-02 21:15:05,893][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-02-02 21:15:05,893][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-02-02 21:15:05,894][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:15:05,894][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:15:05,894][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:15:05,895][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:15:05,895][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:15:05,895][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:15:05,895][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:15:05,896][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:15:05,896][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:15:05,896][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:15:05,896][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-02-02 21:15:05,897][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:15:05,897][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:15:05,897][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-02-02 21:15:05,897][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-02 21:15:05,897][INFO][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-02 21:15:05,897][INFO][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-02 21:15:05,897][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-02 21:15:05,897][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-02 21:15:05,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-02-02 21:15:05,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:15:05,898][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:15:05,899][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:15:05,900][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:15:07,117][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments [2026-02-02 21:15:07,117][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-02-02 21:15:07,118][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 21:15:07,118][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:15:07,118][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:15:07,118][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:15:07,119][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:15:07,119][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:15:07,119][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:15:07,119][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:15:07,119][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:15:07,120][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:15:07,120][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:15:07,120][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:15:07,120][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:15:07,121][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-02-02 21:15:07,121][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:15:07,121][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:15:07,121][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-02-02 21:15:07,122][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-02 21:15:07,122][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:15:07,122][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:15:07,122][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:15:07,122][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:15:07,122][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-02-02 21:15:07,122][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:15:07,122][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:15:07,123][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:15:07,123][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:15:07,128][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-02-02 21:15:07,128][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-02-02 21:15:07,129][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 21:15:07,129][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:15:07,129][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:15:07,130][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:15:07,130][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:15:07,130][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:15:07,130][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:15:07,130][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:15:07,130][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:15:07,131][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:15:07,131][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:15:07,131][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:15:07,131][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:15:07,131][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-02-02 21:15:07,132][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:15:07,132][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:15:07,132][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-02-02 21:15:07,132][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-02 21:15:07,132][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:15:07,132][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:15:07,132][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 21:15:07,132][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 21:15:07,132][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 21:15:07,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 21:15:07,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:15:07,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:15:07,132][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 21:15:07,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 21:15:07,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:15:07,132][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:15:07,133][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-02-02 21:15:07,133][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 21:15:07,133][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 21:15:07,133][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 21:15:07,133][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 21:15:07,133][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-02 21:15:07,133][INFO][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-02 21:15:07,133][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-02 21:15:07,133][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-02 21:15:07,133][INFO][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-02 21:15:07,133][INFO][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-02 21:15:07,133][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-02-02 21:15:07,133][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-02-02 21:15:07,133][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-02-02 21:15:07,133][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 21:15:07,133][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 21:15:07,133][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-02-02 21:15:07,134][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-02 21:15:07,134][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-02 21:15:07,134][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-02 21:15:07,134][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-02 21:15:07,553][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 21:15:07,553][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 21:15:07,553][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 21:15:07,553][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 21:15:07,553][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 21:15:07,670][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-02-02 21:15:07,670][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-02-02 21:15:07,670][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-02-02 21:15:07,670][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-02-02 21:15:07,670][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-02 21:15:07,670][INFO][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-02 21:15:07,670][INFO][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-02 21:15:07,670][INFO][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-02 21:15:07,670][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-02 21:15:07,670][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 21:15:07,670][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 21:15:07,670][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-02 21:15:07,670][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 21:15:07,670][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 21:15:07,934][INFO][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-02 21:15:07,935][INFO][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-02 21:15:07,935][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-02-02 21:15:07,935][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 21:15:07,935][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 21:15:07,935][INFO][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-02 21:15:07,935][INFO][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-02 21:15:07,936][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-02-02 21:15:07,936][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:15:07,936][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:15:07,936][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:15:07,936][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:15:09,736][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 21:15:09,736][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 21:15:09,738][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:15:09,738][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:15:09,738][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:15:09,739][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:15:09,739][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:15:09,739][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:15:09,739][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:15:09,740][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:15:09,740][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:15:09,740][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:15:09,740][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 21:15:09,740][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 21:15:09,740][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 21:15:09,742][INFO][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-02 21:15:09,742][INFO][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-02 21:15:09,742][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 21:15:09,742][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:15:09,742][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:15:09,743][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 21:15:09,743][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 21:15:09,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:15:09,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:15:09,749][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 21:15:09,749][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 21:15:09,750][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:15:09,750][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:15:09,750][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:15:09,750][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:15:09,750][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:15:09,750][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:15:09,750][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:15:09,750][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:15:09,750][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:15:09,751][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:15:09,751][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:15:09,751][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:15:09,751][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:15:09,751][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 21:15:09,752][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:15:09,752][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:15:09,752][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 21:15:09,752][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 21:15:09,753][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:15:09,753][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:15:09,753][INFO][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-02 21:15:09,753][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 21:15:09,753][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 21:15:09,753][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 21:15:09,753][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 21:15:09,753][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:15:09,753][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:15:09,753][INFO][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=0b3c7a5a-d01a-42d4-9fbe-69bc109b75bd [2026-02-02 21:15:09,756][INFO][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-02 21:15:09,756][INFO][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-02 21:15:09,756][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 0b3c7a5a-d01a-42d4-9fbe-69bc109b75bd created and scheduled for execution [2026-02-02 21:15:09,756][INFO][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-02 21:15:09,756][INFO][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-02 21:15:09,756][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 21:15:09,756][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 21:15:09,757][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=0b3c7a5a-d01a-42d4-9fbe-69bc109b75bd [2026-02-02 21:15:09,757][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 21:15:09,757][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:15:09,757][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:15:09,757][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 0b3c7a5a-d01a-42d4-9fbe-69bc109b75bd for plugin 'Dashboard LLM Validation' [2026-02-02 21:15:09,757][INFO][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=0b3c7a5a-d01a-42d4-9fbe-69bc109b75bd [2026-02-02 21:15:09,758][INFO][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-02 21:15:09,759][INFO][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-02 21:15:09,759][INFO][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=0b3c7a5a-d01a-42d4-9fbe-69bc109b75bd [2026-02-02 21:15:09,759][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=0b3c7a5a-d01a-42d4-9fbe-69bc109b75bd [2026-02-02 21:15:09,761][INFO][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-02 21:15:09,761][INFO][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-02 21:15:09,761][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 21:15:09,761][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 21:15:09,761][INFO][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-02 21:15:09,761][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '9', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': '0b3c7a5a-d01a-42d4-9fbe-69bc109b75bd'} [2026-02-02 21:15:09,761][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 21:15:09,761][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:15:09,761][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:15:09,761][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 21:15:09,761][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 21:15:09,761][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 21:15:09,761][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 21:15:09,762][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:15:09,762][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:15:09,762][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 21:15:09,762][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_provider][Entry] [2026-02-02 21:15:09,762][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:15:09,762][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:15:09,762][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][Coherence:OK] [2026-02-02 21:15:09,762][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][Exit] [2026-02-02 21:15:09,762][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=9 [2026-02-02 21:15:09,763][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 9 [2026-02-02 21:15:09,763][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 21:15:09,763][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 21:15:09,763][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 21:15:09,764][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:15:09,764][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:15:09,993][INFO][superset_tools_app] Browser context created successfully [2026-02-02 21:15:10,039][INFO][superset_tools_app] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-02 21:15:13,598][INFO][superset_tools_app] [DEBUG] Login page response status: 200 [2026-02-02 21:15:13,606][INFO][superset_tools_app] [DEBUG] Attempting to find login form elements... [2026-02-02 21:15:13,625][INFO][superset_tools_app] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-02 21:15:13,629][INFO][superset_tools_app] [DEBUG] Selector 'input#username': 1 elements found [2026-02-02 21:15:13,629][INFO][superset_tools_app] [DEBUG] Filling username field with selector: input#username [2026-02-02 21:15:13,646][INFO][superset_tools_app] [DEBUG] Filling password field with selector: input#password [2026-02-02 21:15:13,659][INFO][superset_tools_app] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-02 21:15:16,004][INFO][superset_tools_app] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-02 21:15:16,008][INFO][superset_tools_app] [DEBUG] Cookies after login: 1 [2026-02-02 21:15:16,008][INFO][superset_tools_app] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwljkFuAzEMA__icw-... [2026-02-02 21:15:16,008][INFO][superset_tools_app] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/9/ [2026-02-02 21:15:16,259][INFO][superset_tools_app] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/9/ [2026-02-02 21:15:16,259][INFO][superset_tools_app] [DEBUG] Waiting for dashboard content to load... [2026-02-02 21:15:22,597][INFO][superset_tools_app] [DEBUG] Dashboard content loaded successfully [2026-02-02 21:15:27,602][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 0 [2026-02-02 21:15:27,613][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-02 21:15:29,666][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 1 [2026-02-02 21:15:29,677][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-02 21:15:31,711][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 2 [2026-02-02 21:15:31,722][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-02 21:15:33,743][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 3 [2026-02-02 21:15:33,754][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-02 21:15:35,782][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-02 21:15:39,067][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-02 21:15:41,225][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 3 [2026-02-02 21:15:41,237][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-02 21:15:43,375][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-02 21:15:47,700][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-02 21:15:49,829][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 2 [2026-02-02 21:15:49,841][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-02 21:15:51,969][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 3 [2026-02-02 21:15:51,981][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-02 21:15:54,019][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-02 21:15:57,273][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-02 21:15:59,432][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 3 [2026-02-02 21:15:59,443][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-02 21:16:01,588][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-02 21:16:06,900][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-02 21:16:09,096][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 1 [2026-02-02 21:16:09,110][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-02 21:16:11,385][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 2 [2026-02-02 21:16:11,397][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-02 21:16:13,429][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 3 [2026-02-02 21:16:13,441][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-02 21:16:15,478][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-02 21:16:16,435][INFO][superset_tools_app] [shutdown_event][Entry] [2026-02-02 21:16:16,436][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 21:16:16,436][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 21:16:16,436][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 21:16:16,436][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 21:16:16,436][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 21:16:16,436][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-02 21:16:16,437][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 21:16:16,437][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 21:16:16,437][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 21:17:09,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:17:09,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:17:09,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:17:09,874][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 21:17:09,880][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 21:17:09,881][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 21:17:09,881][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 21:17:09,881][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 21:17:09,881][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 21:17:09,881][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 21:17:09,881][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:17:09,881][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:17:09,881][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:17:09,909][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:17:09,909][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:17:09,909][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:17:09,909][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:17:09,909][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:17:09,909][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:17:09,909][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:17:09,909][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 21:17:09,909][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:17:09,909][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:17:09,909][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 21:17:09,909][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:17:09,909][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:17:09,909][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:17:09,909][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:17:09,909][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 21:17:09,909][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:17:09,909][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:17:09,909][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 21:17:09,910][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:17:09,910][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 21:17:09,911][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:17:09,911][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 21:17:09,912][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:17:09,912][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:17:10,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:17:10,090][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:17:10,090][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:17:10,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:17:10,090][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:17:10,090][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:17:10,090][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 21:17:10,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:17:10,091][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:17:10,091][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:17:10,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:17:10,091][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:17:10,091][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:17:10,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 21:17:10,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:17:10,091][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:17:10,091][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:17:10,091][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 21:17:10,091][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 21:17:10,091][INFO][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-02 21:17:10,091][INFO][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_manager][Entry] [2026-02-02 21:17:10,091][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:17:10,091][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:17:10,091][INFO][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-02 21:17:10,091][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:17:10,091][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [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-02 21:17:10,092][INFO][superset_tools_app] [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-02 21:17:10,092][INFO][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-02 21:17:10,092][INFO][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-02 21:17:10,092][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 21:17:10,092][INFO][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-02 21:17:10,092][INFO][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-02 21:17:10,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 21:17:10,092][INFO][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-02 21:17:10,092][INFO][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-02 21:17:10,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:17:10,092][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 21:17:10,093][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:17:10,093][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:17:10,093][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 21:17:10,326][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:17:10,326][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:17:10,349][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 21:17:10,349][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 21:17:10,349][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 21:17:10,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 21:17:10,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:17:10,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 21:17:10,350][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 21:17:10,350][INFO][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-02 21:17:10,350][INFO][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-02 21:17:10,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:17:10,350][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:17:10,351][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 21:17:10,351][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 21:17:10,351][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 21:17:10,351][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 21:17:10,351][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 21:17:10,351][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 21:17:10,351][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 21:17:10,351][INFO][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-02 21:17:10,351][INFO][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-02 21:17:10,351][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:17:10,351][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:17:10,351][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:17:10,351][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 21:17:10,351][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:17:10,351][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:17:10,351][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:17:10,351][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:17:10,351][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 21:17:10,352][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:17:10,352][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:17:10,352][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 21:17:10,352][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 21:17:10,353][INFO][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-02 21:17:10,353][INFO][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-02 21:17:10,353][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-02 21:17:10,353][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 21:17:10,353][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 21:17:10,353][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 21:17:10,353][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 21:17:10,353][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 21:17:10,353][INFO][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-02 21:17:10,362][INFO][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-02 21:17:10,362][INFO][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-02 21:17:10,362][INFO][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-02 21:17:10,362][INFO][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-02 21:17:10,362][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 21:17:10,362][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 21:17:10,362][INFO][superset_tools_app] TaskManager initialized [2026-02-02 21:17:10,362][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 21:17:10,363][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 21:17:10,363][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 21:17:10,363][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 21:17:10,390][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 21:17:10,391][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:17:10,391][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:17:10,471][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 21:17:10,471][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 21:17:10,471][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 21:17:10,471][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 21:17:10,471][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 21:17:10,471][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 21:17:10,471][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 21:17:10,471][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 21:17:10,471][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 21:17:10,472][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 21:17:10,472][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:17:10,472][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:17:10,472][INFO][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-02 21:17:10,472][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-02 21:17:10,472][INFO][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-02 21:17:10,472][INFO][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-02 21:17:10,472][INFO][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-02 21:17:10,472][INFO][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-02 21:17:10,472][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 21:17:10,472][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 21:17:14,030][INFO][superset_tools_app] [log_requests][Entry] GET /api/auth/me [2026-02-02 21:17:14,031][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-02-02 21:17:14,031][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:17:14,032][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:17:14,032][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:17:14,035][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:17:14,035][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:17:14,035][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:17:14,038][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:17:14,038][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:17:14,038][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:17:14,038][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:17:14,038][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-02-02 21:17:14,038][INFO][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-02 21:17:14,038][INFO][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-02 21:17:14,041][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-02-02 21:17:14,042][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:17:14,042][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:17:14,043][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:17:14,043][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:17:14,053][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments [2026-02-02 21:17:14,053][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-02-02 21:17:14,054][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 21:17:14,054][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:17:14,054][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:17:14,054][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:17:14,054][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:17:14,054][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:17:14,055][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:17:14,055][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:17:14,055][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:17:14,055][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:17:14,055][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:17:14,055][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:17:14,056][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:17:14,056][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-02-02 21:17:14,056][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:17:14,056][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:17:14,056][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-02-02 21:17:14,056][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-02 21:17:14,056][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:17:14,057][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:17:14,057][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:17:14,057][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:17:14,057][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-02-02 21:17:14,057][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:17:14,057][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:17:14,058][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:17:14,058][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:17:14,064][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-02-02 21:17:14,064][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-02-02 21:17:14,064][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 21:17:14,065][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:17:14,065][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:17:14,065][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:17:14,065][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:17:14,065][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:17:14,065][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:17:14,065][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:17:14,065][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:17:14,066][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:17:14,066][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:17:14,066][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:17:14,066][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:17:14,066][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-02-02 21:17:14,067][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:17:14,067][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:17:14,067][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-02-02 21:17:14,067][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-02 21:17:14,068][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:17:14,068][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:17:14,068][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 21:17:14,068][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 21:17:14,068][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 21:17:14,068][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 21:17:14,068][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:17:14,068][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:17:14,068][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 21:17:14,068][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 21:17:14,068][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:17:14,068][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:17:14,068][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-02-02 21:17:14,068][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 21:17:14,068][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 21:17:14,068][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 21:17:14,069][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 21:17:14,069][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-02 21:17:14,069][INFO][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-02 21:17:14,069][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-02 21:17:14,069][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-02 21:17:14,069][INFO][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-02 21:17:14,069][INFO][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-02 21:17:14,069][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-02-02 21:17:14,069][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-02-02 21:17:14,069][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-02-02 21:17:14,069][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 21:17:14,069][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 21:17:14,069][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-02-02 21:17:14,069][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-02 21:17:14,069][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-02 21:17:14,069][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-02 21:17:14,069][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-02 21:17:14,517][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 21:17:14,517][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 21:17:14,518][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 21:17:14,518][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 21:17:14,518][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 21:17:14,645][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-02-02 21:17:14,645][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-02-02 21:17:14,645][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-02-02 21:17:14,645][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-02-02 21:17:14,645][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-02 21:17:14,645][INFO][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-02 21:17:14,645][INFO][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-02 21:17:14,645][INFO][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-02 21:17:14,645][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-02 21:17:14,646][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 21:17:14,646][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 21:17:14,646][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-02 21:17:14,646][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 21:17:14,646][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 21:17:15,172][INFO][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-02 21:17:15,172][INFO][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-02 21:17:15,172][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-02-02 21:17:15,172][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 21:17:15,172][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 21:17:15,172][INFO][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-02 21:17:15,172][INFO][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-02 21:17:15,173][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-02-02 21:17:15,173][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:17:15,173][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:17:15,174][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:17:15,174][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:17:21,775][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 21:17:21,775][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 21:17:21,777][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:17:21,778][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:17:21,778][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:17:21,778][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:17:21,778][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:17:21,778][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:17:21,779][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:17:21,779][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:17:21,779][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:17:21,779][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:17:21,779][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 21:17:21,779][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 21:17:21,779][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 21:17:21,781][INFO][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-02 21:17:21,781][INFO][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-02 21:17:21,781][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 21:17:21,781][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:17:21,781][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:17:21,782][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 21:17:21,782][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 21:17:21,783][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:17:21,783][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:17:21,789][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 21:17:21,789][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 21:17:21,790][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:17:21,790][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:17:21,790][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:17:21,790][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:17:21,791][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:17:21,791][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:17:21,791][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:17:21,791][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:17:21,791][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:17:21,791][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:17:21,791][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:17:21,791][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:17:21,791][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:17:21,791][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 21:17:21,792][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:17:21,792][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:17:21,792][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 21:17:21,792][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 21:17:21,794][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:17:21,794][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:17:21,794][INFO][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-02 21:17:21,794][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 21:17:21,794][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 21:17:21,794][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 21:17:21,794][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 21:17:21,794][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:17:21,794][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:17:21,794][INFO][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=4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:17:21,797][INFO][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-02 21:17:21,797][INFO][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-02 21:17:21,797][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 created and scheduled for execution [2026-02-02 21:17:21,797][INFO][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-02 21:17:21,797][INFO][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-02 21:17:21,797][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 21:17:21,797][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 21:17:21,797][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:17:21,797][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 21:17:21,797][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:17:21,797][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:17:21,797][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 for plugin 'Dashboard LLM Validation' [2026-02-02 21:17:21,797][INFO][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=4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:17:21,800][INFO][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-02 21:17:21,800][INFO][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-02 21:17:21,800][INFO][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=4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:17:21,800][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:17:21,802][INFO][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-02 21:17:21,802][INFO][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-02 21:17:21,802][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 21:17:21,802][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 21:17:21,802][INFO][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-02 21:17:21,802][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '9', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': '4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842'} [2026-02-02 21:17:21,802][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 21:17:21,802][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:17:21,802][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:17:21,802][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 21:17:21,802][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 21:17:21,802][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 21:17:21,802][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 21:17:21,803][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:17:21,803][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:17:21,803][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 21:17:21,803][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_provider][Entry] [2026-02-02 21:17:21,803][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:17:21,803][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:17:21,804][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][Coherence:OK] [2026-02-02 21:17:21,804][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][Exit] [2026-02-02 21:17:21,804][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=9 [2026-02-02 21:17:21,804][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 9 [2026-02-02 21:17:21,806][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 21:17:21,806][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 21:17:21,806][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 21:17:21,807][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:17:21,807][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:17:22,036][INFO][superset_tools_app] Browser context created successfully [2026-02-02 21:17:22,072][INFO][superset_tools_app] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-02 21:17:30,428][INFO][superset_tools_app] [DEBUG] Login page response status: 200 [2026-02-02 21:17:30,436][INFO][superset_tools_app] [DEBUG] Attempting to find login form elements... [2026-02-02 21:17:30,457][INFO][superset_tools_app] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-02 21:17:30,462][INFO][superset_tools_app] [DEBUG] Selector 'input#username': 1 elements found [2026-02-02 21:17:30,462][INFO][superset_tools_app] [DEBUG] Filling username field with selector: input#username [2026-02-02 21:17:30,485][INFO][superset_tools_app] [DEBUG] Filling password field with selector: input#password [2026-02-02 21:17:30,500][INFO][superset_tools_app] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-02 21:17:32,872][INFO][superset_tools_app] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-02 21:17:32,874][INFO][superset_tools_app] [DEBUG] Cookies after login: 1 [2026-02-02 21:17:32,874][INFO][superset_tools_app] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwlzk1qAzEMhuG7eJ2... [2026-02-02 21:17:32,874][INFO][superset_tools_app] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/9/ [2026-02-02 21:17:33,220][INFO][superset_tools_app] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/9/ [2026-02-02 21:17:33,220][INFO][superset_tools_app] [DEBUG] Waiting for dashboard content to load... [2026-02-02 21:17:35,664][INFO][superset_tools_app] [DEBUG] Dashboard content loaded successfully [2026-02-02 21:17:40,674][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 0 [2026-02-02 21:17:40,686][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-02 21:17:40,696][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 1 [2026-02-02 21:17:40,705][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-02 21:17:40,712][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 2 [2026-02-02 21:17:40,720][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-02 21:17:40,727][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 3 [2026-02-02 21:17:40,732][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-02 21:17:40,742][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-02 21:17:44,032][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-02 21:17:46,227][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 3 [2026-02-02 21:17:47,396][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-02 21:17:49,556][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 2 [2026-02-02 21:17:50,699][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-02 21:17:52,855][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 2 tabs at depth 1 [2026-02-02 21:17:54,023][INFO][superset_tools_app] [DEBUG] Calculated full height: 1044 [2026-02-02 21:17:57,034][INFO][superset_tools_app] [DEBUG] Attempting full-page screenshot via CDP... [2026-02-02 21:17:57,193][INFO][superset_tools_app] Full-page screenshot saved to ss-tools-storage/screenshots/9_20260202_211721.png (via CDP) [2026-02-02 21:17:57,232][INFO][superset_tools_app] [capture_dashboard][Coherence:OK] [2026-02-02 21:17:57,232][INFO][superset_tools_app] [capture_dashboard][Exit] [2026-02-02 21:17:57,242][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-02 21:17:57,243][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-02 21:17:57,243][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: google/gemma-3-27b-it:free [2026-02-02 21:17:58,587][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] JSON mode failed or not supported: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': True}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'}. Falling back to plain text response. [2026-02-02 21:18:11,492][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Failed to parse JSON directly, attempting to extract from code blocks [2026-02-02 21:18:11,492][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:OK] [2026-02-02 21:18:11,493][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Exit] [2026-02-02 21:18:11,493][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-02 21:18:11,493][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-02 21:18:11,493][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_SUMMARY] Status: WARN [2026-02-02 21:18:11,493][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_SUMMARY] Summary: The dashboard appears visually functional, but the logs indicate frequent reloads and a missing favicon. There are also repeated redirect patterns and application restarts. [2026-02-02 21:18:11,493][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_ISSUE][1] WARN: Frequent application restarts and reloads detected. The application is repeatedly shutting down and starting up, likely due to code changes being detected by StatReload. This could indicate an unstable development environment or frequent code deployments. (Location: System Logs) [2026-02-02 21:18:11,493][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_ISSUE][2] WARN: Repeated 307 Temporary Redirects for /plugins and /settings. This suggests a redirect loop or misconfiguration in the routing of these requests. (Location: System Logs) [2026-02-02 21:18:11,493][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_ISSUE][3] WARN: Favicon not found (404 Not Found). This is a minor visual issue, but indicates a missing asset. (Location: /favicon.ico) [2026-02-02 21:18:11,493][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_ISSUE][4] WARN: StatReload is frequently reloading code from 'src/core/plugin_loader.py', 'src/dependencies.py', 'src/api/routes/plugins.py', and 'src/api/routes/settings.py'. This suggests active development and potential instability. (Location: System Logs) [2026-02-02 21:18:11,493][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_ISSUE][5] WARN: Initial 'list_plugins' calls return 0 plugins, but later calls return 2. This indicates a delay in plugin loading or a dynamic plugin loading process that isn't immediately reflected. (Location: System Logs) [2026-02-02 21:18:11,496][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:OK] [2026-02-02 21:18:11,496][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Exit] [2026-02-02 21:18:11,496][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 completed successfully [2026-02-02 21:18:11,496][INFO][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=4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:18:11,496][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:18:11,499][INFO][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-02 21:18:11,499][INFO][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-02 21:18:11,499][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 21:18:11,499][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 21:18:11,499][INFO][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=4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:18:11,501][INFO][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-02 21:18:11,501][INFO][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-02 21:18:11,501][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task 4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 execution finished with status: TaskStatus.SUCCESS [2026-02-02 21:18:11,501][INFO][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-02 21:18:11,501][INFO][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-02 21:18:49,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:18:49,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:18:49,500][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:18:49,500][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:18:49,501][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:18:49,501][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:18:49,501][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:18:49,501][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:18:49,501][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:18:49,501][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:18:49,501][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:18:49,502][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:18:49,502][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:18:49,502][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:18:49,502][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:18:49,503][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:18:49,505][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:18:49,505][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:18:49,505][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-02-02 21:18:49,505][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-02-02 21:18:49,506][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:18:49,506][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:18:49,506][INFO][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-02 21:18:49,506][INFO][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-02 21:18:49,506][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:18:49,506][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:18:49,507][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:18:49,507][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:18:49,507][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:18:49,507][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_config_manager][Entry] [2026-02-02 21:18:49,507][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:18:49,507][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:18:49,508][INFO][superset_tools_app] [get_auth_db][Coherence:OK] [2026-02-02 21:18:49,508][INFO][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-02 21:18:49,508][INFO][superset_tools_app] [get_auth_db][Exit] [2026-02-02 21:18:49,508][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:18:49,509][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:18:49,510][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:18:49,510][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:18:49,510][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:18:49,511][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:18:49,511][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:18:49,511][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:18:49,511][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:18:49,511][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-02-02 21:18:49,512][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:18:49,512][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:18:49,512][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-02-02 21:18:49,512][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-02 21:18:49,512][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:18:49,512][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:18:49,512][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:18:49,512][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:18:49,512][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-02-02 21:18:49,512][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:18:49,512][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:18:49,513][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:18:49,513][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:18:50,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks/4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:18:50,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks/4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:18:50,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:18:50,500][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:18:50,500][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:18:50,500][INFO][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-02 21:18:50,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:18:50,500][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:18:50,500][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:18:50,500][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:18:50,500][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:18:50,501][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:18:50,501][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:18:50,501][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:18:50,501][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:18:50,501][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:18:50,502][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:18:50,502][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:18:50,502][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task][Entry] [2026-02-02 21:18:50,502][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:18:50,502][INFO][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-02 21:18:50,502][INFO][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-02 21:18:50,502][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-02 21:18:50,502][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-02 21:18:50,502][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks/4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:18:50,502][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:18:50,502][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:18:50,503][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:18:50,503][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:18:52,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:18:52,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:18:52,493][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:18:52,493][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:18:52,493][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:18:52,494][INFO][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-02 21:18:52,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:18:52,494][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:18:52,494][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:18:52,494][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:18:52,494][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:18:52,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:18:52,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:18:52,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:18:52,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:18:52,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:18:52,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:18:52,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:18:52,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:18:52,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:18:52,497][INFO][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-02 21:18:52,497][INFO][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-02 21:18:52,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:18:52,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:18:52,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:18:52,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:18:52,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:18:52,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:18:52,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:18:52,582][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks/0b3c7a5a-d01a-42d4-9fbe-69bc109b75bd [2026-02-02 21:18:52,582][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks/0b3c7a5a-d01a-42d4-9fbe-69bc109b75bd [2026-02-02 21:18:52,582][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:18:52,582][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:18:52,583][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:18:52,583][INFO][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-02 21:18:52,583][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:18:52,583][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:18:52,583][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:18:52,583][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:18:52,583][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:18:52,584][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:18:52,584][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:18:52,584][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:18:52,584][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:18:52,584][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:18:52,585][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:18:52,585][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:18:52,585][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task][Entry] [2026-02-02 21:18:52,586][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=0b3c7a5a-d01a-42d4-9fbe-69bc109b75bd [2026-02-02 21:18:52,586][INFO][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-02 21:18:52,586][INFO][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-02 21:18:52,586][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-02 21:18:52,586][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-02 21:18:52,586][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks/0b3c7a5a-d01a-42d4-9fbe-69bc109b75bd [2026-02-02 21:18:52,586][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:18:52,586][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:18:52,586][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:18:52,586][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:18:53,479][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks/4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:18:53,479][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks/4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:18:53,480][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:18:53,480][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:18:53,480][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:18:53,480][INFO][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-02 21:18:53,480][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:18:53,480][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:18:53,480][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:18:53,480][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:18:53,480][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:18:53,481][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:18:53,481][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:18:53,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:18:53,481][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:18:53,481][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:18:53,482][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:18:53,482][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:18:53,482][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task][Entry] [2026-02-02 21:18:53,482][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:18:53,482][INFO][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-02 21:18:53,482][INFO][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-02 21:18:53,482][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-02 21:18:53,482][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-02 21:18:53,482][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks/4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:18:53,482][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:18:53,482][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:18:53,483][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:18:53,483][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:18:54,581][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks/2f0a4b12-1ff7-4c34-bfd4-b1edb0b31b2d [2026-02-02 21:18:54,581][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks/2f0a4b12-1ff7-4c34-bfd4-b1edb0b31b2d [2026-02-02 21:18:54,582][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:18:54,582][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:18:54,582][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:18:54,582][INFO][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-02 21:18:54,582][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:18:54,582][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:18:54,583][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:18:54,583][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:18:54,583][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:18:54,583][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:18:54,583][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:18:54,584][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:18:54,584][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:18:54,584][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:18:54,584][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:18:54,584][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:18:54,585][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task][Entry] [2026-02-02 21:18:54,585][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=2f0a4b12-1ff7-4c34-bfd4-b1edb0b31b2d [2026-02-02 21:18:54,585][INFO][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-02 21:18:54,585][INFO][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-02 21:18:54,585][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-02 21:18:54,585][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-02 21:18:54,585][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks/2f0a4b12-1ff7-4c34-bfd4-b1edb0b31b2d [2026-02-02 21:18:54,586][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:18:54,586][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:18:54,586][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:18:54,587][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:18:55,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:18:55,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:18:55,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:18:55,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:18:55,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:18:55,496][INFO][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-02 21:18:55,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:18:55,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:18:55,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:18:55,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:18:55,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:18:55,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:18:55,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:18:55,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:18:55,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:18:55,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:18:55,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:18:55,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:18:55,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:18:55,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:18:55,498][INFO][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-02 21:18:55,498][INFO][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-02 21:18:55,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:18:55,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:18:55,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:18:55,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:18:55,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:18:55,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:18:55,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:18:55,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks/0b3c7a5a-d01a-42d4-9fbe-69bc109b75bd [2026-02-02 21:18:55,602][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks/0b3c7a5a-d01a-42d4-9fbe-69bc109b75bd [2026-02-02 21:18:55,602][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:18:55,602][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:18:55,603][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:18:55,603][INFO][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-02 21:18:55,603][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:18:55,603][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:18:55,603][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:18:55,603][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:18:55,603][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:18:55,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:18:55,605][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:18:55,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:18:55,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:18:55,605][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:18:55,606][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:18:55,606][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:18:55,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task][Entry] [2026-02-02 21:18:55,606][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=0b3c7a5a-d01a-42d4-9fbe-69bc109b75bd [2026-02-02 21:18:55,606][INFO][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-02 21:18:55,606][INFO][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-02 21:18:55,606][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-02 21:18:55,606][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-02 21:18:55,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks/0b3c7a5a-d01a-42d4-9fbe-69bc109b75bd [2026-02-02 21:18:55,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:18:55,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:18:55,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:18:55,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:18:55,972][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks/4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:18:55,972][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks/4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:18:55,972][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:18:55,972][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:18:55,972][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:18:55,972][INFO][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-02 21:18:55,973][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:18:55,973][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:18:55,973][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:18:55,973][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:18:55,973][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:18:55,974][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:18:55,975][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:18:55,975][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:18:55,975][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:18:55,975][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:18:55,975][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:18:55,976][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:18:55,976][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task][Entry] [2026-02-02 21:18:55,976][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:18:55,976][INFO][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-02 21:18:55,976][INFO][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-02 21:18:55,976][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-02 21:18:55,976][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-02 21:18:55,976][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks/4c6bf1bc-f8cb-46f6-adc0-8f82b1dc3842 [2026-02-02 21:18:55,976][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:18:55,976][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:18:55,977][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:18:55,977][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:18:58,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:18:58,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:18:58,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:18:58,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:18:58,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:18:58,494][INFO][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-02 21:18:58,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:18:58,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:18:58,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:18:58,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:18:58,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:18:58,495][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:18:58,495][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:18:58,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:18:58,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:18:58,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:18:58,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:18:58,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:18:58,496][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:18:58,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:18:58,497][INFO][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-02 21:18:58,497][INFO][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-02 21:18:58,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:18:58,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:18:58,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:18:58,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:18:58,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:18:58,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:18:58,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:01,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:01,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:01,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:01,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:01,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:01,495][INFO][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-02 21:19:01,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:01,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:01,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:01,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:01,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:01,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:01,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:01,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:01,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:01,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:01,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:01,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:01,496][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:01,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:01,497][INFO][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-02 21:19:01,497][INFO][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-02 21:19:01,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:01,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:01,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:01,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:01,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:01,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:01,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:04,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:04,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:04,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:04,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:04,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:04,495][INFO][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-02 21:19:04,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:04,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:04,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:04,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:04,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:04,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:04,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:04,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:04,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:04,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:04,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:04,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:04,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:04,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:04,497][INFO][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-02 21:19:04,497][INFO][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-02 21:19:04,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:04,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:04,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:04,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:04,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:04,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:04,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:07,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:07,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:07,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:07,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:07,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:07,495][INFO][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-02 21:19:07,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:07,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:07,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:07,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:07,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:07,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:07,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:07,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:07,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:07,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:07,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:07,499][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:07,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:07,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:07,499][INFO][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-02 21:19:07,499][INFO][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-02 21:19:07,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:07,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:07,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:07,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:07,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:07,501][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:07,502][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:10,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:10,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:10,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:10,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:10,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:10,495][INFO][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-02 21:19:10,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:10,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:10,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:10,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:10,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:10,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:10,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:10,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:10,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:10,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:10,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:10,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:10,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:10,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:10,497][INFO][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-02 21:19:10,498][INFO][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-02 21:19:10,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:10,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:10,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:10,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:10,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:10,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:10,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:13,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:13,495][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:13,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:13,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:13,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:13,496][INFO][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-02 21:19:13,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:13,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:13,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:13,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:13,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:13,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:13,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:13,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:13,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:13,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:13,499][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:13,499][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:13,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:13,500][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:13,500][INFO][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-02 21:19:13,500][INFO][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-02 21:19:13,500][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:13,500][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:13,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:13,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:13,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:13,502][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:13,502][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:16,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:16,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:16,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:16,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:16,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:16,495][INFO][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-02 21:19:16,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:16,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:16,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:16,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:16,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:16,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:16,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:16,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:16,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:16,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:16,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:16,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:16,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:16,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:16,499][INFO][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-02 21:19:16,499][INFO][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-02 21:19:16,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:16,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:16,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:16,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:16,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:16,502][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:16,502][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:19,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:19,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:19,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:19,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:19,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:19,495][INFO][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-02 21:19:19,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:19,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:19,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:19,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:19,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:19,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:19,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:19,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:19,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:19,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:19,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:19,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:19,496][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:19,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:19,497][INFO][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-02 21:19:19,497][INFO][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-02 21:19:19,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:19,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:19,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:19,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:19,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:19,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:19,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:22,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:22,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:22,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:22,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:22,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:22,495][INFO][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-02 21:19:22,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:22,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:22,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:22,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:22,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:22,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:22,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:22,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:22,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:22,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:22,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:22,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:22,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:22,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:22,497][INFO][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-02 21:19:22,497][INFO][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-02 21:19:22,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:22,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:22,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:22,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:22,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:22,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:22,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:25,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:25,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:25,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:25,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:25,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:25,494][INFO][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-02 21:19:25,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:25,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:25,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:25,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:25,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:25,495][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:25,495][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:25,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:25,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:25,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:25,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:25,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:25,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:25,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:25,498][INFO][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-02 21:19:25,498][INFO][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-02 21:19:25,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:25,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:25,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:25,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:25,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:25,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:25,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:28,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:28,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:28,493][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:28,493][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:28,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:28,494][INFO][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-02 21:19:28,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:28,494][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:28,494][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:28,494][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:28,494][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:28,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:28,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:28,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:28,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:28,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:28,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:28,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:28,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:28,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:28,498][INFO][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-02 21:19:28,498][INFO][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-02 21:19:28,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:28,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:28,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:28,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:28,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:28,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:28,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:31,492][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:31,492][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:31,493][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:31,493][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:31,493][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:31,493][INFO][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-02 21:19:31,493][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:31,493][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:31,494][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:31,494][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:31,494][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:31,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:31,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:31,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:31,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:31,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:31,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:31,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:31,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:31,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:31,497][INFO][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-02 21:19:31,497][INFO][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-02 21:19:31,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:31,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:31,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:31,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:31,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:31,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:31,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:34,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:34,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:34,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:34,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:34,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:34,494][INFO][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-02 21:19:34,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:34,494][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:34,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:34,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:34,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:34,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:34,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:34,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:34,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:34,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:34,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:34,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:34,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:34,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:34,498][INFO][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-02 21:19:34,498][INFO][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-02 21:19:34,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:34,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:34,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:34,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:34,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:34,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:34,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:37,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:37,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:37,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:37,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:37,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:37,495][INFO][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-02 21:19:37,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:37,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:37,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:37,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:37,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:37,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:37,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:37,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:37,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:37,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:37,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:37,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:37,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:37,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:37,498][INFO][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-02 21:19:37,498][INFO][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-02 21:19:37,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:37,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:37,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:37,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:37,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:37,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:37,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:40,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:40,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:40,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:40,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:40,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:40,495][INFO][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-02 21:19:40,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:40,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:40,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:40,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:40,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:40,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:40,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:40,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:40,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:40,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:40,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:40,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:40,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:40,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:40,498][INFO][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-02 21:19:40,498][INFO][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-02 21:19:40,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:40,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:40,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:40,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:40,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:40,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:40,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:43,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:43,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:43,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:43,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:43,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:43,495][INFO][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-02 21:19:43,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:43,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:43,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:43,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:43,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:43,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:43,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:43,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:43,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:43,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:43,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:43,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:43,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:43,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:43,497][INFO][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-02 21:19:43,497][INFO][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-02 21:19:43,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:43,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:43,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:43,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:43,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:43,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:43,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:46,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:46,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:46,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:46,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:46,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:46,495][INFO][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-02 21:19:46,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:46,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:46,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:46,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:46,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:46,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:46,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:46,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:46,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:46,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:46,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:46,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:46,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:46,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:46,499][INFO][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-02 21:19:46,499][INFO][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-02 21:19:46,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:46,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:46,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:46,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:46,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:46,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:46,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:49,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:49,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:49,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:49,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:49,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:49,495][INFO][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-02 21:19:49,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:49,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:49,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:49,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:49,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:49,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:49,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:49,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:49,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:49,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:49,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:49,499][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:49,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:49,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:49,499][INFO][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-02 21:19:49,499][INFO][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-02 21:19:49,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:49,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:49,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:49,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:49,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:49,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:49,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:52,492][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:52,492][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:52,493][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:52,493][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:52,493][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:52,493][INFO][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-02 21:19:52,493][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:52,493][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:52,494][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:52,494][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:52,494][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:52,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:52,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:52,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:52,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:52,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:52,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:52,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:52,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:52,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:52,497][INFO][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-02 21:19:52,497][INFO][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-02 21:19:52,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:52,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:52,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:52,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:52,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:52,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:52,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:55,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:55,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:55,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:55,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:55,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:55,495][INFO][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-02 21:19:55,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:55,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:55,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:55,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:55,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:55,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:55,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:55,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:55,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:55,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:55,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:55,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:55,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:55,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:55,499][INFO][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-02 21:19:55,499][INFO][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-02 21:19:55,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:55,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:55,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:55,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:55,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:55,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:55,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:19:58,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:19:58,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:19:58,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:19:58,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:19:58,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:19:58,495][INFO][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-02 21:19:58,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:19:58,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:19:58,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:19:58,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:19:58,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:19:58,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:19:58,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:19:58,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:19:58,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:19:58,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:19:58,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:19:58,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:19:58,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:19:58,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:19:58,499][INFO][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-02 21:19:58,499][INFO][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-02 21:19:58,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:19:58,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:19:58,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:19:58,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:19:58,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:19:58,501][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:19:58,501][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:01,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:01,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:01,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:20:01,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:01,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:01,494][INFO][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-02 21:20:01,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:01,494][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:01,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:01,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:01,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:01,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:01,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:01,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:01,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:01,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:01,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:01,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:01,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:01,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:01,498][INFO][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-02 21:20:01,499][INFO][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-02 21:20:01,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:01,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:01,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:01,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:01,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:01,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:01,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:04,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:04,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:04,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:20:04,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:04,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:04,494][INFO][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-02 21:20:04,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:04,494][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:04,494][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:04,494][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:04,494][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:04,495][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:04,495][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:04,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:04,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:04,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:04,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:04,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:04,496][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:04,496][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:04,496][INFO][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-02 21:20:04,496][INFO][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-02 21:20:04,496][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:04,496][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:04,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:04,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:04,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:04,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:04,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:07,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:07,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:07,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:20:07,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:07,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:07,494][INFO][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-02 21:20:07,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:07,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:07,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:07,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:07,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:07,495][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:07,495][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:07,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:07,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:07,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:07,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:07,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:07,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:07,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:07,497][INFO][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-02 21:20:07,497][INFO][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-02 21:20:07,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:07,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:07,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:07,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:07,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:07,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:07,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:10,495][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:10,495][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:10,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_task_manager][Entry] [2026-02-02 21:20:10,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:10,496][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:10,496][INFO][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-02 21:20:10,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:10,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:10,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:10,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:10,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:10,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:10,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:10,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:10,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:10,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:10,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:10,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:10,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:10,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:10,499][INFO][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-02 21:20:10,499][INFO][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-02 21:20:10,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:10,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:10,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:10,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:10,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:10,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:10,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:11,681][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 21:20:11,682][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 21:20:11,682][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 21:20:11,682][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 21:20:11,682][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 21:20:11,682][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 21:20:11,682][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 21:20:11,682][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 21:20:11,682][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 21:20:11,682][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 21:20:12,411][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:20:12,411][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:20:12,411][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:20:12,411][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 21:20:12,416][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 21:20:12,416][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 21:20:12,416][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 21:20:12,416][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 21:20:12,416][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 21:20:12,416][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 21:20:12,416][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:20:12,416][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:20:12,416][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:20:12,454][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:20:12,455][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:20:12,455][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:20:12,455][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:12,455][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:12,455][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:12,455][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:20:12,455][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 21:20:12,455][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:20:12,455][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:20:12,455][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:20:12,456][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:20:12,457][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:20:12,457][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:20:12,457][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:12,457][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:12,457][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:12,457][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 21:20:12,457][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:20:12,458][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:20:12,458][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:20:12,458][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:20:12,458][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:20:12,459][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:20:12,459][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:12,459][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:12,459][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:12,459][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:20:12,459][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:20:12,459][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:20:12,459][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:12,459][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:12,459][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:12,459][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:12,460][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:12,460][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:12,460][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:20:12,460][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:20:12,460][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:20:12,460][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:20:12,460][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:20:12,460][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:20:12,460][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:20:12,460][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:20:12,460][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:20:12,461][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:12,461][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:12,461][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:12,461][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 21:20:12,461][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:20:12,461][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:20:12,461][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:20:12,462][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:20:12,462][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:20:12,463][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:20:12,463][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:12,463][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:12,463][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:12,463][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:20:12,463][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:20:12,463][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:20:12,463][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:12,463][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:12,463][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:12,463][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:12,463][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:12,463][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:12,463][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:20:12,464][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:20:12,464][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:20:12,464][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:20:12,464][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:20:12,464][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:20:12,464][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:20:12,464][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:20:12,464][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:20:12,464][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:12,464][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:12,464][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:12,464][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 21:20:12,464][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:20:12,465][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:20:12,465][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:20:12,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:20:12,816][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:20:12,816][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:20:12,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:20:12,816][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:20:12,816][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:20:12,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 21:20:12,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:20:12,816][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:20:12,816][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:20:12,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:20:12,816][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:20:12,816][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:20:12,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 21:20:12,816][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:20:12,816][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:20:12,816][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:20:12,817][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 21:20:12,817][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 21:20:12,817][INFO][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-02 21:20:12,817][INFO][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_manager][Entry] [2026-02-02 21:20:12,817][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:20:12,817][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:20:12,817][INFO][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-02 21:20:12,817][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:20:12,817][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:20:12,817][INFO][superset_tools_app] [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-02 21:20:12,817][INFO][superset_tools_app] [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-02 21:20:12,817][INFO][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-02 21:20:12,817][INFO][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-02 21:20:12,817][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 21:20:12,818][INFO][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-02 21:20:12,818][INFO][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-02 21:20:12,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 21:20:12,818][INFO][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-02 21:20:12,818][INFO][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-02 21:20:12,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:20:12,818][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 21:20:12,819][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:20:12,819][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:20:12,819][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:20:13,386][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:13,387][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 21:20:13,388][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:20:13,388][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:20:13,388][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:20:13,441][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 21:20:13,441][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 21:20:13,441][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 21:20:13,441][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:20:13,441][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:20:13,441][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 21:20:13,441][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 21:20:13,441][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 21:20:13,441][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 21:20:13,441][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 21:20:13,442][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 21:20:13,442][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:20:13,442][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:20:13,442][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:20:13,442][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 21:20:13,442][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 21:20:13,442][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 21:20:13,442][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:20:13,442][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:20:13,442][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:20:13,443][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:20:13,443][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:20:13,443][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:20:13,443][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 21:20:13,443][INFO][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-02 21:20:13,443][INFO][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-02 21:20:13,443][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:20:13,444][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:20:13,444][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:20:13,444][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:20:13,444][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:20:13,444][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:20:13,444][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 21:20:13,444][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 21:20:13,444][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 21:20:13,444][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 21:20:13,444][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 21:20:13,444][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 21:20:13,444][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 21:20:13,444][INFO][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-02 21:20:13,444][INFO][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-02 21:20:13,445][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:20:13,445][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:20:13,445][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:20:13,445][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 21:20:13,445][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:20:13,445][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:20:13,445][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:20:13,446][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:20:13,447][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:20:13,447][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:20:13,447][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:13,447][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:13,447][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:13,447][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:20:13,447][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 21:20:13,447][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:20:13,447][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:20:13,447][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:20:13,448][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:20:13,448][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 21:20:13,448][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:20:13,448][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:20:13,448][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:13,448][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:13,448][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:13,448][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:13,448][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:13,448][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:13,448][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:20:13,448][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:20:13,448][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:20:13,448][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:20:13,448][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:20:13,448][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:20:13,448][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:20:13,448][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:20:13,448][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:20:13,449][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:13,449][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:13,449][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:13,449][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 21:20:13,449][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:20:13,449][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:20:13,449][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 21:20:13,449][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 21:20:13,449][INFO][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-02 21:20:13,449][INFO][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-02 21:20:13,449][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-02 21:20:13,449][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 21:20:13,449][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 21:20:13,450][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 21:20:13,450][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 21:20:13,450][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 21:20:13,450][INFO][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-02 21:20:13,471][INFO][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-02 21:20:13,472][INFO][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-02 21:20:13,472][INFO][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-02 21:20:13,472][INFO][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-02 21:20:13,472][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 21:20:13,472][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 21:20:13,472][INFO][superset_tools_app] TaskManager initialized [2026-02-02 21:20:13,472][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 21:20:13,475][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 21:20:13,475][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 21:20:13,475][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 21:20:13,547][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 21:20:13,547][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:20:13,547][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:20:13,650][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 21:20:13,650][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 21:20:13,651][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 21:20:13,651][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 21:20:13,651][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 21:20:13,651][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 21:20:13,651][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 21:20:13,651][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 21:20:13,651][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 21:20:13,651][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 21:20:13,651][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:20:13,651][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:20:13,651][INFO][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-02 21:20:13,651][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-02 21:20:13,651][INFO][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-02 21:20:13,651][INFO][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-02 21:20:13,651][INFO][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-02 21:20:13,651][INFO][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-02 21:20:13,652][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 21:20:13,652][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 21:20:13,655][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:13,655][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:13,656][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:20:13,657][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:13,657][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:13,657][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:20:13,657][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:13,657][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:13,659][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:13,659][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:13,660][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:13,662][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:13,662][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:13,662][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:13,662][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:13,662][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:13,665][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:13,665][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:13,666][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:13,666][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:13,666][INFO][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-02 21:20:13,666][INFO][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-02 21:20:13,666][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:13,666][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:13,666][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:13,666][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:13,666][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:13,668][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:13,669][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:16,493][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:16,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:16,494][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:20:16,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:16,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:16,494][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:20:16,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:16,494][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:16,494][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:16,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:16,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:16,495][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:16,495][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:16,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:16,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:16,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:16,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:16,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:16,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:16,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:16,497][INFO][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-02 21:20:16,497][INFO][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-02 21:20:16,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:16,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:16,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:16,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:16,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:16,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:16,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:19,495][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:19,495][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:19,496][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:20:19,496][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:19,496][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:19,497][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:20:19,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:19,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:19,497][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:19,497][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:19,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:19,498][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:19,498][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:19,498][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:19,498][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:19,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:19,499][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:19,500][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:19,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:19,501][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:19,501][INFO][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-02 21:20:19,501][INFO][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-02 21:20:19,501][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:19,501][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:19,502][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:19,502][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:19,502][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:19,503][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:19,503][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:22,498][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:22,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:22,498][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:20:22,498][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:22,498][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:22,498][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:20:22,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:22,498][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:22,499][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:22,499][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:22,499][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:22,499][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:22,499][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:22,499][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:22,499][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:22,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:22,500][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:22,500][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:22,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:22,500][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:22,500][INFO][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-02 21:20:22,500][INFO][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-02 21:20:22,501][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:22,501][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:22,502][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:22,502][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:22,502][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:22,503][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:22,503][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:25,493][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:25,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:25,494][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:20:25,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:25,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:25,495][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:20:25,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:25,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:25,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:25,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:25,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:25,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:25,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:25,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:25,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:25,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:25,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:25,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:25,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:25,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:25,498][INFO][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-02 21:20:25,498][INFO][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-02 21:20:25,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:25,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:25,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:25,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:25,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:25,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:25,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:28,495][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:28,495][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:28,496][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:20:28,496][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:28,496][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:28,496][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:20:28,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:28,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:28,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:28,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:28,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:28,498][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:28,498][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:28,498][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:28,498][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:28,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:28,499][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:28,499][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:28,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:28,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:28,499][INFO][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-02 21:20:28,499][INFO][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-02 21:20:28,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:28,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:28,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:28,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:28,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:28,501][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:28,502][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:31,494][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:31,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:31,495][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:20:31,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:31,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:31,495][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:20:31,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:31,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:31,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:31,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:31,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:31,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:31,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:31,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:31,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:31,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:31,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:31,499][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:31,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:31,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:31,499][INFO][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-02 21:20:31,499][INFO][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-02 21:20:31,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:31,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:31,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:31,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:31,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:31,501][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:31,501][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:34,327][INFO][superset_tools_app] [shutdown_event][Entry] [2026-02-02 21:20:34,327][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 21:20:34,327][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 21:20:34,327][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 21:20:34,327][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 21:20:34,327][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 21:20:34,327][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-02 21:20:34,332][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 21:20:34,334][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 21:20:34,335][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 21:20:35,537][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:20:35,537][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:20:35,537][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:20:35,537][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 21:20:35,546][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 21:20:35,546][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 21:20:35,546][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 21:20:35,546][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 21:20:35,546][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 21:20:35,546][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 21:20:35,546][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:20:35,546][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:20:35,546][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:20:35,606][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:20:35,606][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:20:35,606][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:20:35,606][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:35,606][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:35,606][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:35,606][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:20:35,606][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 21:20:35,606][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:20:35,606][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:20:35,606][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:20:35,607][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:20:35,608][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:35,608][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:35,608][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:35,608][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 21:20:35,608][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:20:35,608][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:20:35,608][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:20:35,608][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:20:35,608][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:20:35,608][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:20:35,608][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:35,608][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 21:20:35,609][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:20:35,609][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:35,610][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 21:20:35,611][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:20:35,611][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:20:35,611][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:20:35,952][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:20:35,953][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:20:35,953][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:20:35,953][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:20:35,953][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:20:35,953][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:20:35,953][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 21:20:35,953][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:20:35,953][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:20:35,953][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:20:35,953][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:20:35,953][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:20:35,953][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:20:35,953][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 21:20:35,953][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:20:35,953][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:20:35,953][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:20:35,954][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 21:20:35,954][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 21:20:35,954][INFO][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-02 21:20:35,954][INFO][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_manager][Entry] [2026-02-02 21:20:35,954][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:20:35,955][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:20:35,955][INFO][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-02 21:20:35,955][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:20:35,955][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:20:35,955][INFO][superset_tools_app] [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-02 21:20:35,955][INFO][superset_tools_app] [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-02 21:20:35,955][INFO][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-02 21:20:35,955][INFO][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-02 21:20:35,955][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 21:20:35,955][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 21:20:35,955][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:20:35,956][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:20:35,956][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:20:35,956][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:20:35,956][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:20:35,956][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:20:35,956][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 21:20:35,956][INFO][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-02 21:20:35,956][INFO][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-02 21:20:35,956][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:20:35,956][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:20:35,956][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:20:35,956][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:20:35,956][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:20:35,956][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:20:35,956][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 21:20:35,956][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 21:20:35,957][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 21:20:35,957][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 21:20:35,957][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 21:20:35,957][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 21:20:35,957][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 21:20:35,957][INFO][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-02 21:20:35,957][INFO][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-02 21:20:35,958][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:20:35,958][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:20:35,958][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:20:35,958][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 21:20:35,958][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:20:35,958][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:20:35,958][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:20:36,383][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:20:36,383][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:20:36,383][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 21:20:36,384][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:20:36,384][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:20:36,419][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 21:20:36,419][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 21:20:36,419][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 21:20:36,420][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:20:36,420][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:20:36,420][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 21:20:36,420][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 21:20:36,420][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 21:20:36,420][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 21:20:36,420][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 21:20:36,420][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 21:20:36,420][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:20:36,420][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:20:36,420][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:20:36,420][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 21:20:36,420][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 21:20:36,420][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 21:20:36,420][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:20:36,420][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:20:36,420][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:20:36,420][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 21:20:36,421][INFO][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-02 21:20:36,421][INFO][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-02 21:20:36,421][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 21:20:36,421][INFO][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-02 21:20:36,421][INFO][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-02 21:20:36,421][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 21:20:36,421][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:20:36,421][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:20:36,422][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:20:36,422][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:20:36,422][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:20:36,422][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:36,422][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:36,422][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:36,422][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:20:36,422][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_config_manager][Entry] [2026-02-02 21:20:36,422][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:20:36,422][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:20:36,422][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:20:36,422][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:20:36,422][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 21:20:36,422][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:20:36,422][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:20:36,422][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:20:36,422][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:20:36,422][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:20:36,423][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:36,423][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:36,423][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:36,423][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:20:36,423][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:20:36,423][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:20:36,423][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:20:36,423][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:20:36,423][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:20:36,423][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:20:36,423][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:20:36,423][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:20:36,423][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:20:36,423][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:20:36,423][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:20:36,423][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 21:20:36,423][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:20:36,423][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:20:36,423][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 21:20:36,423][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 21:20:36,423][INFO][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-02 21:20:36,423][INFO][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-02 21:20:36,423][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-02 21:20:36,424][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 21:20:36,424][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 21:20:36,424][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 21:20:36,424][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 21:20:36,424][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 21:20:36,424][INFO][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-02 21:20:36,438][INFO][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-02 21:20:36,438][INFO][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-02 21:20:36,438][INFO][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-02 21:20:36,438][INFO][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-02 21:20:36,438][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 21:20:36,438][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 21:20:36,438][INFO][superset_tools_app] TaskManager initialized [2026-02-02 21:20:36,438][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 21:20:36,440][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 21:20:36,440][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 21:20:36,440][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 21:20:36,496][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 21:20:36,496][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:20:36,496][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:20:36,680][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 21:20:36,681][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [get_scheduler_service][Entry] [2026-02-02 21:20:36,681][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 21:20:36,681][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 21:20:36,681][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 21:20:36,681][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 21:20:36,681][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 21:20:36,681][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 21:20:36,681][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 21:20:36,681][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 21:20:36,681][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:20:36,682][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:20:36,682][INFO][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-02 21:20:36,682][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-02 21:20:36,682][INFO][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-02 21:20:36,682][INFO][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-02 21:20:36,682][INFO][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-02 21:20:36,682][INFO][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-02 21:20:36,683][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 21:20:36,683][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 21:20:36,687][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:36,687][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:36,689][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:20:36,689][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:36,689][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:36,689][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:20:36,690][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:36,690][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:36,694][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:36,694][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:36,694][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:36,697][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:36,697][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:36,697][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:36,697][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:36,698][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:36,703][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:36,703][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:36,704][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:36,704][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:36,704][INFO][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-02 21:20:36,704][INFO][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-02 21:20:36,704][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:36,704][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:36,705][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:36,705][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:36,705][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:36,706][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:36,707][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:37,494][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:37,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:37,495][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:20:37,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:37,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:37,495][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:20:37,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:37,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:37,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:37,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:37,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:37,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:37,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:37,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:37,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:37,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:37,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:37,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:37,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:37,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:37,498][INFO][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-02 21:20:37,498][INFO][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-02 21:20:37,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:37,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:37,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:37,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:37,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:37,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:37,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:40,495][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:40,495][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:40,496][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:20:40,496][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:40,496][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:40,496][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:20:40,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:40,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:40,497][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:40,498][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:40,498][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:40,499][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:40,499][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:40,499][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:40,499][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:40,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:40,500][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:40,501][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:40,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:40,501][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:40,501][INFO][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-02 21:20:40,501][INFO][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-02 21:20:40,501][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:40,501][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:40,502][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:40,502][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:40,502][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:40,502][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:40,503][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:43,494][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:43,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:43,494][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:20:43,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:43,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:43,494][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:20:43,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:43,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:43,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:43,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:43,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:43,495][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:43,495][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:43,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:43,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:43,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:43,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:43,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:43,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:43,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:43,497][INFO][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-02 21:20:43,497][INFO][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-02 21:20:43,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:43,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:43,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:43,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:43,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:43,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:43,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:46,493][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:46,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:46,494][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:20:46,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:46,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:46,494][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:20:46,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:46,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:46,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:46,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:46,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:46,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:46,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:46,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:46,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:46,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:46,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:46,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:46,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:46,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:46,498][INFO][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-02 21:20:46,498][INFO][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-02 21:20:46,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:46,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:46,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:46,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:46,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:46,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:46,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:49,494][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:49,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:49,494][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:20:49,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:49,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:49,495][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:20:49,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:49,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:49,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:49,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:49,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:49,498][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:49,498][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:49,498][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:49,498][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:49,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:49,500][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:49,500][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:49,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:49,500][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:49,500][INFO][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-02 21:20:49,501][INFO][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-02 21:20:49,501][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:49,501][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:49,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:49,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:49,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:49,503][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:49,504][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:52,494][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:52,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:52,495][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:20:52,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:52,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:52,495][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:20:52,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:52,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:52,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:52,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:52,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:52,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:52,498][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:52,498][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:52,498][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:52,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:52,499][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:52,500][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:52,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:52,500][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:52,500][INFO][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-02 21:20:52,500][INFO][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-02 21:20:52,501][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:52,501][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:52,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:52,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:52,501][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:52,502][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:52,502][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:55,493][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:55,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:55,493][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:20:55,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:55,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:55,494][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:20:55,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:55,494][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:55,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:55,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:55,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:55,495][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:55,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:55,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:55,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:55,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:55,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:55,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:55,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:55,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:55,498][INFO][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-02 21:20:55,498][INFO][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-02 21:20:55,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:55,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:55,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:55,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:55,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:55,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:55,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:20:58,493][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:20:58,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:20:58,493][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:20:58,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:20:58,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:20:58,494][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:20:58,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:20:58,494][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:20:58,494][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:20:58,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:20:58,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:20:58,495][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:20:58,495][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:20:58,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:20:58,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:20:58,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:20:58,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:20:58,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:20:58,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:20:58,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:20:58,499][INFO][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-02 21:20:58,499][INFO][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-02 21:20:58,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:20:58,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:20:58,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:20:58,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:20:58,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:20:58,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:20:58,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:21:01,493][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:21:01,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:21:01,494][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:21:01,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:21:01,494][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:21:01,494][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:21:01,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:21:01,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:21:01,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:21:01,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:21:01,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:21:01,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:21:01,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:21:01,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:21:01,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:21:01,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:21:01,499][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:21:01,499][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:21:01,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:21:01,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:21:01,499][INFO][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-02 21:21:01,499][INFO][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-02 21:21:01,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:21:01,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:21:01,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:21:01,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:21:01,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:21:01,501][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:21:01,501][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:21:04,494][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:21:04,495][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:21:04,495][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:21:04,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:21:04,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:21:04,495][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:21:04,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:21:04,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:21:04,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:21:04,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:21:04,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:21:04,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:21:04,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:21:04,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:21:04,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:21:04,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:21:04,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:21:04,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:21:04,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:21:04,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:21:04,498][INFO][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-02 21:21:04,498][INFO][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-02 21:21:04,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:21:04,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:21:04,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:21:04,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:21:04,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:21:04,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:21:04,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:21:07,494][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:21:07,495][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:21:07,495][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:21:07,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:21:07,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:21:07,496][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:21:07,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:21:07,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:21:07,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:21:07,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:21:07,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:21:07,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:21:07,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:21:07,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:21:07,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:21:07,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:21:07,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:21:07,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:21:07,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:21:07,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:21:07,498][INFO][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-02 21:21:07,498][INFO][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-02 21:21:07,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:21:07,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:21:07,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:21:07,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:21:07,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:21:07,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:21:07,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:21:10,494][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:21:10,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:21:10,495][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:21:10,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:21:10,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:21:10,496][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:21:10,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:21:10,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:21:10,497][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:21:10,497][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:21:10,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:21:10,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:21:10,498][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:21:10,498][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:21:10,498][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:21:10,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:21:10,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:21:10,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:21:10,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:21:10,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:21:10,499][INFO][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-02 21:21:10,499][INFO][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-02 21:21:10,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:21:10,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:21:10,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:21:10,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:21:10,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:21:10,501][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:21:10,502][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:21:13,493][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:21:13,493][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:21:13,493][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:21:13,493][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:21:13,493][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:21:13,494][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:21:13,494][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:21:13,494][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:21:13,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:21:13,495][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:21:13,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:21:13,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:21:13,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:21:13,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:21:13,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:21:13,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:21:13,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:21:13,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:21:13,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:21:13,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:21:13,498][INFO][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-02 21:21:13,498][INFO][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-02 21:21:13,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:21:13,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:21:13,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:21:13,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:21:13,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:21:13,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:21:13,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:21:16,494][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:21:16,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:21:16,495][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:21:16,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:21:16,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:21:16,495][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:21:16,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:21:16,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:21:16,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:21:16,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:21:16,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:21:16,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:21:16,496][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:21:16,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:21:16,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:21:16,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:21:16,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:21:16,497][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:21:16,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:21:16,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:21:16,497][INFO][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-02 21:21:16,497][INFO][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-02 21:21:16,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:21:16,498][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:21:16,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:21:16,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:21:16,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:21:16,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:21:16,499][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:21:19,495][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:21:19,495][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:21:19,495][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:21:19,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:21:19,495][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:21:19,496][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:21:19,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:21:19,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:21:19,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:21:19,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:21:19,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:21:19,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:21:19,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:21:19,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:21:19,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:21:19,497][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:21:19,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:21:19,498][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:21:19,498][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:21:19,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:21:19,499][INFO][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-02 21:21:19,499][INFO][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-02 21:21:19,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:21:19,499][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:21:19,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:21:19,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:21:19,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:21:19,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:21:19,500][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:21:21,984][INFO][superset_tools_app] [log_requests][Entry] GET /api/plugins [2026-02-02 21:21:21,984][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-02-02 21:21:21,985][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-02-02 21:21:21,985][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-02-02 21:21:21,985][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-02-02 21:21:21,986][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:21:21,986][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:21:21,986][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:21:21,986][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:21:21,986][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:21:21,986][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:21:21,987][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:21:21,987][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:21:21,987][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:21:21,987][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:21:21,987][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-02-02 21:21:21,988][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:21:21,988][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:21:21,988][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-02-02 21:21:21,988][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-02 21:21:21,988][INFO][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-02 21:21:21,988][INFO][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-02 21:21:21,988][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-02 21:21:21,988][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-02 21:21:21,988][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-02-02 21:21:21,988][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:21:21,988][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:21:21,988][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:21:21,988][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:21:22,492][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:21:22,492][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:21:22,493][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:21:22,493][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:21:22,493][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:21:22,493][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:21:22,493][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:21:22,493][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:21:22,493][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:21:22,494][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:21:22,494][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:21:22,495][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:21:22,495][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:21:22,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:21:22,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:21:22,496][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:21:22,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:21:22,496][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:21:22,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:21:22,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:21:22,497][INFO][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-02 21:21:22,497][INFO][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-02 21:21:22,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:21:22,497][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:21:22,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:21:22,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:21:22,497][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:21:22,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:21:22,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:21:22,607][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments [2026-02-02 21:21:22,608][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-02-02 21:21:22,608][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 21:21:22,608][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:21:22,608][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:21:22,609][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:21:22,609][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:21:22,609][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:21:22,610][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:21:22,610][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:21:22,610][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:21:22,611][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:21:22,611][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:21:22,611][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:21:22,611][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:21:22,611][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-02-02 21:21:22,612][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:21:22,612][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:21:22,612][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-02-02 21:21:22,612][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-02 21:21:22,612][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:21:22,612][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:21:22,612][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:21:22,613][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:21:22,613][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-02-02 21:21:22,613][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:21:22,613][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:21:22,614][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:21:22,614][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:21:22,620][INFO][superset_tools_app] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-02-02 21:21:22,620][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-02-02 21:21:22,621][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 21:21:22,621][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:21:22,621][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:21:22,621][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:21:22,621][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:21:22,621][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:21:22,622][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:21:22,622][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:21:22,622][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:21:22,624][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:21:22,624][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:21:22,624][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:21:22,624][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:21:22,624][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-02-02 21:21:22,625][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:21:22,625][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:21:22,625][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-02-02 21:21:22,625][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-02 21:21:22,625][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:21:22,625][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:21:22,625][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 21:21:22,625][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 21:21:22,625][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 21:21:22,625][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 21:21:22,625][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:21:22,625][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:21:22,625][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 21:21:22,626][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 21:21:22,626][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:21:22,626][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:21:22,626][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-02-02 21:21:22,626][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 21:21:22,626][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 21:21:22,626][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 21:21:22,626][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 21:21:22,626][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-02 21:21:22,626][INFO][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-02 21:21:22,626][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-02 21:21:22,626][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-02 21:21:22,626][INFO][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-02 21:21:22,626][INFO][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-02 21:21:22,626][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-02-02 21:21:22,626][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-02-02 21:21:22,626][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-02-02 21:21:22,626][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 21:21:22,626][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 21:21:22,627][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-02-02 21:21:22,627][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-02 21:21:22,627][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-02 21:21:22,627][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-02 21:21:22,627][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-02 21:21:22,965][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 21:21:22,965][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 21:21:22,965][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 21:21:22,965][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 21:21:22,965][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 21:21:23,088][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-02-02 21:21:23,088][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-02-02 21:21:23,088][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-02-02 21:21:23,088][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-02-02 21:21:23,088][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-02 21:21:23,088][INFO][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-02 21:21:23,088][INFO][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-02 21:21:23,088][INFO][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-02 21:21:23,088][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-02 21:21:23,088][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 21:21:23,088][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 21:21:23,088][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-02 21:21:23,088][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 21:21:23,088][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 21:21:23,386][INFO][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-02 21:21:23,386][INFO][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-02 21:21:23,386][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-02-02 21:21:23,386][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 21:21:23,386][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 21:21:23,387][INFO][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-02 21:21:23,387][INFO][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-02 21:21:23,388][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-02-02 21:21:23,388][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:21:23,388][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:21:23,388][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:21:23,389][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:21:24,424][INFO][superset_tools_app] [log_requests][Entry] GET /api/llm/providers [2026-02-02 21:21:24,424][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 21:21:24,425][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:21:24,425][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:21:24,425][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:21:24,426][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:21:24,426][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:21:24,426][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:21:24,426][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:21:24,426][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:21:24,426][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:21:24,426][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:21:24,426][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 21:21:24,427][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 21:21:24,427][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 21:21:24,428][INFO][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-02 21:21:24,428][INFO][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-02 21:21:24,428][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 21:21:24,428][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:21:24,428][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:21:24,429][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 21:21:24,429][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 21:21:24,430][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:21:24,430][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:21:24,434][INFO][superset_tools_app] [log_requests][Entry] POST /api/tasks [2026-02-02 21:21:24,434][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 21:21:24,435][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:21:24,435][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:21:24,435][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:21:24,436][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:21:24,436][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:21:24,436][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:21:24,436][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:21:24,436][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:21:24,436][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:21:24,437][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:21:24,437][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:21:24,437][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:21:24,437][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:21:24,437][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 21:21:24,438][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:21:24,438][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:21:24,438][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 21:21:24,438][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 21:21:24,439][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:21:24,439][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:21:24,439][INFO][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-02 21:21:24,439][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 21:21:24,439][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 21:21:24,439][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 21:21:24,439][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 21:21:24,439][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:21:24,439][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:21:24,439][INFO][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=aca62fba-a1c9-4e6d-b5eb-36fab7d865f6 [2026-02-02 21:21:24,442][INFO][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-02 21:21:24,442][INFO][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-02 21:21:24,442][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task aca62fba-a1c9-4e6d-b5eb-36fab7d865f6 created and scheduled for execution [2026-02-02 21:21:24,442][INFO][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-02 21:21:24,442][INFO][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-02 21:21:24,442][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 21:21:24,442][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 21:21:24,442][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=aca62fba-a1c9-4e6d-b5eb-36fab7d865f6 [2026-02-02 21:21:24,442][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 21:21:24,442][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:21:24,442][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:21:24,442][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task aca62fba-a1c9-4e6d-b5eb-36fab7d865f6 for plugin 'Dashboard LLM Validation' [2026-02-02 21:21:24,443][INFO][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=aca62fba-a1c9-4e6d-b5eb-36fab7d865f6 [2026-02-02 21:21:24,445][INFO][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-02 21:21:24,445][INFO][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-02 21:21:24,445][INFO][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=aca62fba-a1c9-4e6d-b5eb-36fab7d865f6 [2026-02-02 21:21:24,445][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=aca62fba-a1c9-4e6d-b5eb-36fab7d865f6 [2026-02-02 21:21:24,447][INFO][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-02 21:21:24,447][INFO][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-02 21:21:24,447][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 21:21:24,447][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 21:21:24,447][INFO][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-02 21:21:24,447][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '10', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': 'aca62fba-a1c9-4e6d-b5eb-36fab7d865f6'} [2026-02-02 21:21:24,448][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 21:21:24,448][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:21:24,448][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:21:24,448][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 21:21:24,448][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 21:21:24,448][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 21:21:24,448][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 21:21:24,449][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:21:24,449][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:21:24,449][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 21:21:24,449][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_provider][Entry] [2026-02-02 21:21:24,449][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:21:24,449][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:21:24,450][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][Coherence:OK] [2026-02-02 21:21:24,450][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][Exit] [2026-02-02 21:21:24,450][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=10 [2026-02-02 21:21:24,450][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 10 [2026-02-02 21:21:24,451][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 21:21:24,451][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 21:21:24,451][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 21:21:24,451][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:21:24,452][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:21:24,694][INFO][superset_tools_app] Browser context created successfully [2026-02-02 21:21:24,738][INFO][superset_tools_app] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-02 21:21:29,316][INFO][superset_tools_app] [DEBUG] Login page response status: 200 [2026-02-02 21:21:29,325][INFO][superset_tools_app] [DEBUG] Attempting to find login form elements... [2026-02-02 21:21:29,347][INFO][superset_tools_app] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-02 21:21:29,351][INFO][superset_tools_app] [DEBUG] Selector 'input#username': 1 elements found [2026-02-02 21:21:29,352][INFO][superset_tools_app] [DEBUG] Filling username field with selector: input#username [2026-02-02 21:21:29,377][INFO][superset_tools_app] [DEBUG] Filling password field with selector: input#password [2026-02-02 21:21:29,393][INFO][superset_tools_app] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-02 21:21:31,644][INFO][superset_tools_app] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-02 21:21:31,647][INFO][superset_tools_app] [DEBUG] Cookies after login: 1 [2026-02-02 21:21:31,647][INFO][superset_tools_app] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwlzkGKAzEMBMC_-Jy... [2026-02-02 21:21:31,647][INFO][superset_tools_app] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/10/ [2026-02-02 21:21:31,869][INFO][superset_tools_app] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/10/ [2026-02-02 21:21:31,869][INFO][superset_tools_app] [DEBUG] Waiting for dashboard content to load... [2026-02-02 21:21:33,792][INFO][superset_tools_app] [DEBUG] Dashboard content loaded successfully [2026-02-02 21:21:38,798][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 1 tabs at depth 0 [2026-02-02 21:21:38,811][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-02 21:21:38,818][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 1 tabs at depth 1 [2026-02-02 21:21:38,827][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-02 21:21:38,832][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 1 tabs at depth 2 [2026-02-02 21:21:38,837][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-02 21:21:38,844][INFO][superset_tools_app] [DEBUG][TabSwitching] Found 1 tabs at depth 3 [2026-02-02 21:21:38,852][INFO][superset_tools_app] [DEBUG][TabSwitching] Switching to tab: Overview [2026-02-02 21:21:38,870][INFO][superset_tools_app] [DEBUG] Calculated full height: 2364 [2026-02-02 21:21:41,890][INFO][superset_tools_app] [DEBUG] Attempting full-page screenshot via CDP... [2026-02-02 21:21:42,066][INFO][superset_tools_app] Full-page screenshot saved to ss-tools-storage/screenshots/10_20260202_212124.png (via CDP) [2026-02-02 21:21:42,103][INFO][superset_tools_app] [capture_dashboard][Coherence:OK] [2026-02-02 21:21:42,103][INFO][superset_tools_app] [capture_dashboard][Exit] [2026-02-02 21:21:42,113][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-02 21:21:42,113][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-02 21:21:42,113][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: google/gemma-3-27b-it:free [2026-02-02 21:21:43,456][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] JSON mode failed or not supported: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': False}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'}. Falling back to plain text response. [2026-02-02 21:21:57,177][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Failed to parse JSON directly, attempting to extract from code blocks [2026-02-02 21:21:57,177][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:OK] [2026-02-02 21:21:57,177][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Exit] [2026-02-02 21:21:57,177][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-02 21:21:57,177][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-02 21:21:57,177][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_SUMMARY] Status: WARN [2026-02-02 21:21:57,177][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_SUMMARY] Summary: The application is experiencing frequent restarts and reloads, likely due to code changes being detected by StatReload. The dashboard appears to be mostly functional, but the favicon is missing. Plugin loading seems to be working, but there are inconsistencies in the number of plugins reported. [2026-02-02 21:21:57,177][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_ISSUE][1] WARN: Frequent application restarts and reloads detected. StatReload is triggering shutdowns and startups repeatedly due to changes in multiple source files (plugin_loader.py, dependencies.py, plugins.py, settings.py). This indicates a development environment or frequent code updates, potentially impacting stability. (Location: Application Core) [2026-02-02 21:21:57,177][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_ISSUE][2] WARN: Favicon (favicon.ico) is not found, resulting in a 404 error. This is a minor visual issue. (Location: Root directory) [2026-02-02 21:21:57,178][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_ISSUE][3] WARN: Inconsistent plugin counts reported by `list_plugins`. Initially, 0 plugins were found, then 2 plugins ('superset-backup', 'superset-migration') were found. This suggests potential issues with plugin loading or discovery. (Location: Plugin Loader) [2026-02-02 21:21:57,178][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_ISSUE][4] WARN: Repeated 307 Temporary Redirects followed by 200 OK responses for /plugins and /settings. This suggests a redirect loop or unnecessary redirection before reaching the resource. (Location: /plugins, /settings) [2026-02-02 21:21:57,178][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_ISSUE][5] WARN: Dashboard appears empty. No charts or visualizations are present. This could be due to missing data, incorrect chart configurations, or a problem with the dashboard layout. (Location: COVID Vaccine Dashboard - Overview) [2026-02-02 21:21:57,180][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] name 'logging' is not defined [2026-02-02 21:21:57,181][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task aca62fba-a1c9-4e6d-b5eb-36fab7d865f6 failed: name 'logging' is not defined [2026-02-02 21:21:57,181][INFO][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=aca62fba-a1c9-4e6d-b5eb-36fab7d865f6 [2026-02-02 21:21:57,181][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=aca62fba-a1c9-4e6d-b5eb-36fab7d865f6 [2026-02-02 21:21:57,186][INFO][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-02 21:21:57,186][INFO][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-02 21:21:57,186][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 21:21:57,186][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 21:21:57,186][INFO][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=aca62fba-a1c9-4e6d-b5eb-36fab7d865f6 [2026-02-02 21:21:57,188][INFO][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-02 21:21:57,188][INFO][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-02 21:21:57,188][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task aca62fba-a1c9-4e6d-b5eb-36fab7d865f6 execution finished with status: TaskStatus.FAILED [2026-02-02 21:21:57,188][INFO][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-02 21:21:57,188][INFO][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-02 21:22:13,466][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/settings [2026-02-02 21:22:13,466][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/settings [2026-02-02 21:22:13,466][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 21:22:13,466][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:22:13,466][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:22:13,467][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:22:13,467][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:22:13,467][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:22:13,467][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:22:13,467][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:22:13,467][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:22:13,468][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:22:13,468][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:22:13,468][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:22:13,468][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:22:13,468][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] admin:settings:READ [2026-02-02 21:22:13,469][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:22:13,469][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:22:13,469][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_settings][Entry] [2026-02-02 21:22:13,469][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Entry] Fetching all settings [2026-02-02 21:22:13,469][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Coherence:OK] [2026-02-02 21:22:13,469][INFO][superset_tools_app] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Action] [get_settings][Exit] [2026-02-02 21:22:13,469][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_config][Entry] [2026-02-02 21:22:13,469][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:22:13,469][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:22:13,470][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/settings [2026-02-02 21:22:13,470][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:22:13,470][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:22:13,471][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:22:13,471][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:22:15,604][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/auth/me [2026-02-02 21:22:15,604][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/auth/me [2026-02-02 21:22:15,605][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:22:15,605][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:22:15,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:22:15,605][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:22:15,605][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:22:15,605][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:22:15,606][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:22:15,606][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:22:15,606][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:22:15,606][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:22:15,606][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [api.auth.me][Entry] [2026-02-02 21:22:15,606][INFO][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-02 21:22:15,606][INFO][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-02 21:22:15,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/auth/me [2026-02-02 21:22:15,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:22:15,607][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:22:15,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:22:15,607][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:22:15,617][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:22:15,617][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:22:15,618][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-02-02 21:22:15,618][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-02-02 21:22:15,618][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:22:15,618][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:22:15,618][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:22:15,618][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 21:22:15,618][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:22:15,618][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:22:15,619][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:22:15,619][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:22:15,619][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:22:15,619][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:22:15,619][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:22:15,619][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:22:15,619][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:22:15,620][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:22:15,620][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:22:15,620][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:22:15,620][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:22:15,620][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:22:15,620][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:22:15,620][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:22:15,620][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:22:15,620][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:22:15,621][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:22:15,621][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:22:15,621][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:22:15,621][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:22:15,621][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:22:15,622][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:22:15,622][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:22:15,622][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:22:15,622][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:22:15,622][INFO][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-02 21:22:15,622][INFO][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-02 21:22:15,622][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:22:15,622][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:22:15,622][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:22:15,622][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:22:15,622][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:22:15,623][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-02-02 21:22:15,623][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:22:15,623][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:22:15,623][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:22:15,624][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:22:15,624][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-02-02 21:22:15,624][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-02 21:22:15,624][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:22:15,624][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:22:15,624][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:22:15,624][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:22:15,624][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-02-02 21:22:15,624][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:22:15,624][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:22:15,624][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:22:15,625][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:22:16,712][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks/aca62fba-a1c9-4e6d-b5eb-36fab7d865f6 [2026-02-02 21:22:16,712][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks/aca62fba-a1c9-4e6d-b5eb-36fab7d865f6 [2026-02-02 21:22:16,712][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:22:16,712][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:22:16,712][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:22:16,713][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:22:16,713][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:22:16,713][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:22:16,713][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:22:16,713][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:22:16,713][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:22:16,714][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:22:16,714][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:22:16,714][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:22:16,714][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:22:16,715][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:22:16,715][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:22:16,715][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:22:16,715][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task][Entry] [2026-02-02 21:22:16,716][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=aca62fba-a1c9-4e6d-b5eb-36fab7d865f6 [2026-02-02 21:22:16,716][INFO][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-02 21:22:16,716][INFO][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-02 21:22:16,716][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-02 21:22:16,716][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-02 21:22:16,716][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks/aca62fba-a1c9-4e6d-b5eb-36fab7d865f6 [2026-02-02 21:22:16,716][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:22:16,716][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:22:16,717][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:22:16,717][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:22:18,618][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:22:18,618][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:22:18,618][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:22:18,618][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:22:18,618][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:22:18,618][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:22:18,618][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:22:18,619][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:22:18,619][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:22:18,619][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:22:18,619][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:22:18,620][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:22:18,620][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:22:18,620][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:22:18,620][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:22:18,620][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:22:18,622][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:22:18,622][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:22:18,622][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:22:18,622][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:22:18,622][INFO][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-02 21:22:18,622][INFO][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-02 21:22:18,622][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:22:18,622][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:22:18,623][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:22:18,623][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:22:18,623][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:22:18,623][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:22:18,623][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:22:21,617][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:22:21,617][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:22:21,617][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:22:21,617][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:22:21,618][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:22:21,618][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:22:21,618][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:22:21,619][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:22:21,619][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:22:21,619][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:22:21,619][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:22:21,620][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:22:21,620][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:22:21,620][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:22:21,621][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:22:21,621][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:22:21,621][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:22:21,621][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:22:21,622][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:22:21,622][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:22:21,622][INFO][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-02 21:22:21,622][INFO][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-02 21:22:21,622][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:22:21,622][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:22:21,622][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:22:21,623][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:22:21,623][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:22:21,623][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:22:21,623][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:22:24,380][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/plugins [2026-02-02 21:22:24,380][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/plugins [2026-02-02 21:22:24,381][INFO][superset_tools_app] [get_plugin_loader][Entry] [2026-02-02 21:22:24,381][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Coherence:OK] [2026-02-02 21:22:24,381][INFO][superset_tools_app] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Action] [get_plugin_loader][Exit] [2026-02-02 21:22:24,381][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:22:24,381][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:22:24,381][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:22:24,381][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:22:24,381][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:22:24,381][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:22:24,382][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:22:24,382][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:22:24,382][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:22:24,382][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:22:24,382][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugins:READ [2026-02-02 21:22:24,383][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:22:24,383][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:22:24,384][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_plugins][Entry] [2026-02-02 21:22:24,384][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-02 21:22:24,384][INFO][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-02 21:22:24,384][INFO][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-02 21:22:24,384][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-02 21:22:24,384][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-02 21:22:24,385][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/plugins [2026-02-02 21:22:24,385][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:22:24,385][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:22:24,385][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:22:24,385][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:25:25,494][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-02-02 21:25:25,495][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-02-02 21:25:25,495][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 21:25:25,495][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:25:25,495][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:25:25,495][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:25:25,495][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:25:25,495][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:25:25,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:25:25,496][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:25:25,496][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:25:25,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:25:25,497][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:25:25,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:25:25,497][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:25:25,498][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-02-02 21:25:25,499][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:25:25,499][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:25:25,499][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-02-02 21:25:25,499][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-02 21:25:25,499][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:25:25,499][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:25:25,499][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:25:25,499][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:25:25,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-02-02 21:25:25,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:25:25,500][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:25:25,501][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:25:25,501][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:25:25,507][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments/ss1/dashboards [2026-02-02 21:25:25,507][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments/ss1/dashboards [2026-02-02 21:25:25,508][INFO][superset_tools_app] [get_config_manager][Entry] [2026-02-02 21:25:25,508][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:25:25,508][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:25:25,508][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:25:25,508][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:25:25,508][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:25:25,508][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:25:25,509][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:25:25,509][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:25:25,509][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:25:25,509][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:25:25,509][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:25:25,509][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:25:25,509][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] plugin:migration:EXECUTE [2026-02-02 21:25:25,510][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:25:25,510][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:25:25,510][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_dashboards][Entry] env_id=ss1 [2026-02-02 21:25:25,510][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-02 21:25:25,510][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:25:25,510][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:25:25,510][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 21:25:25,510][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 21:25:25,510][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 21:25:25,510][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 21:25:25,510][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:25:25,510][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:25:25,510][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [__init__][Entry] [2026-02-02 21:25:25,510][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 21:25:25,510][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:25:25,510][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:25:25,510][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [_init_session][Entry] [2026-02-02 21:25:25,510][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 21:25:25,511][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 21:25:25,511][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 21:25:25,511][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 21:25:25,511][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SupersetClient.get_dashboards_summary][Entry] [2026-02-02 21:25:25,511][INFO][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-02 21:25:25,511][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-02 21:25:25,511][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-02 21:25:25,511][INFO][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-02 21:25:25,511][INFO][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-02 21:25:25,511][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-02-02 21:25:25,511][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-02-02 21:25:25,511][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-02-02 21:25:25,511][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 21:25:25,511][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 21:25:25,511][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-02-02 21:25:25,511][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-02 21:25:25,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-02 21:25:25,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-02 21:25:25,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-02 21:25:26,248][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 21:25:26,248][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 21:25:26,248][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 21:25:26,248][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 21:25:26,248][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 21:25:26,363][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-02-02 21:25:26,363][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-02-02 21:25:26,363][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-02-02 21:25:26,363][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-02-02 21:25:26,363][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-02 21:25:26,363][INFO][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-02 21:25:26,363][INFO][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-02 21:25:26,363][INFO][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-02 21:25:26,363][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-02 21:25:26,363][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 21:25:26,363][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 21:25:26,364][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-02 21:25:26,364][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 21:25:26,364][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 21:25:26,576][INFO][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-02 21:25:26,577][INFO][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-02 21:25:26,577][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-02-02 21:25:26,577][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 21:25:26,577][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 21:25:26,577][INFO][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-02 21:25:26,577][INFO][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-02 21:25:26,578][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments/ss1/dashboards [2026-02-02 21:25:26,578][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:25:26,578][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:25:26,579][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:25:26,579][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:25:28,928][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/llm/providers [2026-02-02 21:25:28,929][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/llm/providers [2026-02-02 21:25:28,929][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:25:28,929][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:25:28,929][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:25:28,930][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:25:28,930][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:25:28,930][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:25:28,930][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:25:28,930][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:25:28,931][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:25:28,931][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:25:28,931][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_db][Entry] [2026-02-02 21:25:28,931][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [llm_routes][get_providers][Action] Fetching providers for user: admin [2026-02-02 21:25:28,931][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_all_providers][Entry] [2026-02-02 21:25:28,932][INFO][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-02 21:25:28,932][INFO][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-02 21:25:28,932][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/llm/providers [2026-02-02 21:25:28,932][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:25:28,932][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:25:28,932][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Coherence:OK] [2026-02-02 21:25:28,933][INFO][superset_tools_app] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Action] [get_db][Exit] [2026-02-02 21:25:28,933][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:25:28,933][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:25:28,939][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] POST /api/tasks [2026-02-02 21:25:28,939][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: POST /api/tasks [2026-02-02 21:25:28,940][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:25:28,940][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:25:28,940][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:25:28,940][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:25:28,940][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:25:28,940][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:25:28,941][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:25:28,941][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:25:28,941][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:25:28,941][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:25:28,941][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:25:28,941][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:25:28,941][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:25:28,941][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [has_permission][Entry] plugin:llm_dashboard_validation:EXECUTE [2026-02-02 21:25:28,942][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:25:28,942][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:25:28,942][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [create_task][Entry] [2026-02-02 21:25:28,942][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [get_provider][Entry] [2026-02-02 21:25:28,942][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:25:28,942][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:25:28,942][INFO][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-02 21:25:28,943][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 21:25:28,943][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 21:25:28,943][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 21:25:28,943][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 21:25:28,943][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:25:28,943][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:25:28,943][INFO][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=de74624b-0fc0-4b80-9d8e-1f9fd97ecad0 [2026-02-02 21:25:28,944][INFO][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-02 21:25:28,945][INFO][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-02 21:25:28,945][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task de74624b-0fc0-4b80-9d8e-1f9fd97ecad0 created and scheduled for execution [2026-02-02 21:25:28,945][INFO][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-02 21:25:28,945][INFO][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-02 21:25:28,945][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Coherence:OK] [2026-02-02 21:25:28,945][INFO][superset_tools_app] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Action] [create_task][Exit] [2026-02-02 21:25:28,945][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [TaskManager._run_task][Entry] task_id=de74624b-0fc0-4b80-9d8e-1f9fd97ecad0 [2026-02-02 21:25:28,945][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 21:25:28,945][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 21:25:28,945][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 21:25:28,945][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task de74624b-0fc0-4b80-9d8e-1f9fd97ecad0 for plugin 'Dashboard LLM Validation' [2026-02-02 21:25:28,945][INFO][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=de74624b-0fc0-4b80-9d8e-1f9fd97ecad0 [2026-02-02 21:25:28,947][INFO][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-02 21:25:28,947][INFO][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-02 21:25:28,947][INFO][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=de74624b-0fc0-4b80-9d8e-1f9fd97ecad0 [2026-02-02 21:25:28,947][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=de74624b-0fc0-4b80-9d8e-1f9fd97ecad0 [2026-02-02 21:25:28,949][INFO][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-02 21:25:28,949][INFO][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-02 21:25:28,949][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 21:25:28,949][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 21:25:28,949][INFO][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-02 21:25:28,949][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] Executing Dashboard LLM Validation with params: {'dashboard_id': '9', 'environment_id': 'ss1', 'provider_id': '6c899741-4108-4196-aea4-f38ad2f0150e', '_task_id': 'de74624b-0fc0-4b80-9d8e-1f9fd97ecad0'} [2026-02-02 21:25:28,949][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config_manager][Entry] [2026-02-02 21:25:28,949][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:25:28,949][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:25:28,949][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 21:25:28,949][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 21:25:28,949][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 21:25:28,949][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_provider][Entry] [2026-02-02 21:25:28,949][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:25:28,949][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:25:28,949][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_decrypted_api_key][Entry] [2026-02-02 21:25:28,949][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_provider][Entry] [2026-02-02 21:25:28,950][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Coherence:OK] [2026-02-02 21:25:28,950][INFO][superset_tools_app] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Action] [get_provider][Exit] [2026-02-02 21:25:28,950][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][Coherence:OK] [2026-02-02 21:25:28,950][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][Exit] [2026-02-02 21:25:28,950][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [capture_dashboard][Entry] dashboard_id=9 [2026-02-02 21:25:28,950][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] Capturing screenshot for dashboard 9 [2026-02-02 21:25:28,951][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [DEBUG] Response status: 201 for /api/tasks [2026-02-02 21:25:28,952][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Coherence:OK] [2026-02-02 21:25:28,952][INFO][superset_tools_app] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [capture_dashboard][Action] [log_requests][Exit] [2026-02-02 21:25:28,952][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:25:28,954][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:25:29,173][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] Browser context created successfully [2026-02-02 21:25:29,210][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Navigating to login page: https://superset.bebesh.ru/login/ [2026-02-02 21:25:41,963][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Login page response status: 200 [2026-02-02 21:25:41,973][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Attempting to find login form elements... [2026-02-02 21:25:41,994][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Selector 'input[name="username"]': 0 elements found [2026-02-02 21:25:41,999][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Selector 'input#username': 1 elements found [2026-02-02 21:25:41,999][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Filling username field with selector: input#username [2026-02-02 21:25:42,022][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Filling password field with selector: input#password [2026-02-02 21:25:42,042][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Clicking submit button with selector: button[type="submit"] [2026-02-02 21:25:44,416][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Login successful. Current URL: https://superset.bebesh.ru/superset/welcome/ [2026-02-02 21:25:44,420][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Cookies after login: 1 [2026-02-02 21:25:44,420][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Cookie: name=session, domain=superset.bebesh.ru, value=.eJwlzkFqAzEMheG7eJ2... [2026-02-02 21:25:44,420][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Navigating to dashboard: https://superset.bebesh.ru/superset/dashboard/9/ [2026-02-02 21:25:44,645][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Dashboard navigation response status: 200, URL: https://superset.bebesh.ru/superset/dashboard/9/ [2026-02-02 21:25:44,645][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Waiting for dashboard content to load... [2026-02-02 21:25:46,609][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Dashboard content loaded successfully [2026-02-02 21:25:51,614][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 0 [2026-02-02 21:25:51,626][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-02 21:25:51,634][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 1 [2026-02-02 21:25:51,642][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-02 21:25:51,647][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 2 [2026-02-02 21:25:51,655][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-02 21:25:51,663][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 3 [2026-02-02 21:25:51,669][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG][TabSwitching] Switching to tab: 🎯 Sales Overview [2026-02-02 21:25:51,679][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-02 21:25:54,997][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-02 21:25:57,181][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 3 [2026-02-02 21:25:58,336][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-02 21:26:00,517][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 2 [2026-02-02 21:26:01,668][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG][TabSwitching] Switching to tab: 🧭 Exploratory [2026-02-02 21:26:03,837][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG][TabSwitching] Found 2 tabs at depth 1 [2026-02-02 21:26:05,000][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Calculated full height: 1044 [2026-02-02 21:26:08,012][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Attempting full-page screenshot via CDP... [2026-02-02 21:26:08,137][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] Full-page screenshot saved to ss-tools-storage/screenshots/9_20260202_212528.png (via CDP) [2026-02-02 21:26:08,179][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [capture_dashboard][Coherence:OK] [2026-02-02 21:26:08,179][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [capture_dashboard][Exit] [2026-02-02 21:26:08,183][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [analyze_dashboard][Entry] [2026-02-02 21:26:08,183][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [get_json_completion][Entry] [2026-02-02 21:26:08,183][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: google/gemma-3-27b-it:free [2026-02-02 21:26:09,792][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] JSON mode failed or not supported: Error code: 400 - {'error': {'message': 'Provider returned error', 'code': 400, 'metadata': {'raw': '{\n "error": {\n "code": 400,\n "message": "JSON mode is not enabled for models/gemma-3-27b-it",\n "status": "INVALID_ARGUMENT"\n }\n}\n', 'provider_name': 'Google AI Studio', 'is_byok': False}}, 'user_id': 'user_334H5ZivkrdoeSjZLVG3MyqL1fN'}. Falling back to plain text response. [2026-02-02 21:26:18,800][WARNING][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion] Failed to parse JSON directly, attempting to extract from code blocks [2026-02-02 21:26:18,800][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Coherence:OK] [2026-02-02 21:26:18,800][INFO][superset_tools_app] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Action] [get_json_completion][Exit] [2026-02-02 21:26:18,800][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Coherence:OK] [2026-02-02 21:26:18,800][INFO][superset_tools_app] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Action] [analyze_dashboard][Exit] [2026-02-02 21:26:18,800][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_SUMMARY] Status: WARN [2026-02-02 21:26:18,800][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_SUMMARY] Summary: The application is experiencing frequent reloads and restarts, potentially impacting stability. There are also 404 errors for the favicon.ico. The dashboard appears visually functional, but the underlying system is unstable. [2026-02-02 21:26:18,800][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_ISSUE][1] WARN: Frequent application restarts and reloads detected. The logs show multiple shutdown and startup cycles, triggered by StatReload detecting changes in various source files (plugin_loader.py, dependencies.py, plugins.py, settings.py). This indicates a development environment with active code changes, but could signify instability in a production setting. (Location: System-wide) [2026-02-02 21:26:18,800][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_ISSUE][2] WARN: 404 Not Found errors for /favicon.ico. This is a minor visual issue, but indicates a missing resource. (Location: Root directory) [2026-02-02 21:26:18,800][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_ISSUE][3] WARN: Multiple 307 Temporary Redirects for /plugins and /settings. While not necessarily an error, frequent redirects can impact performance. (Location: /plugins, /settings) [2026-02-02 21:26:18,800][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [ANALYSIS_ISSUE][4] WARN: Initial 'list_plugins' calls return 0 plugins, but later calls return 2. This suggests a delay in plugin loading or a dynamic plugin discovery process that isn't immediately consistent. (Location: Plugin Loader) [2026-02-02 21:26:18,802][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [execute][Coherence:Failed] name 'logging' is not defined [2026-02-02 21:26:18,803][ERROR][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task de74624b-0fc0-4b80-9d8e-1f9fd97ecad0 failed: name 'logging' is not defined [2026-02-02 21:26:18,803][INFO][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=de74624b-0fc0-4b80-9d8e-1f9fd97ecad0 [2026-02-02 21:26:18,803][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=de74624b-0fc0-4b80-9d8e-1f9fd97ecad0 [2026-02-02 21:26:18,805][INFO][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-02 21:26:18,805][INFO][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-02 21:26:18,805][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 21:26:18,805][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 21:26:18,805][INFO][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=de74624b-0fc0-4b80-9d8e-1f9fd97ecad0 [2026-02-02 21:26:18,807][INFO][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-02 21:26:18,808][INFO][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-02 21:26:18,808][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Task de74624b-0fc0-4b80-9d8e-1f9fd97ecad0 execution finished with status: TaskStatus.FAILED [2026-02-02 21:26:18,808][INFO][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-02 21:26:18,808][INFO][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-02 21:28:58,293][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:28:58,293][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:28:58,294][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:28:58,294][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:28:58,294][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:28:58,295][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:28:58,295][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/environments [2026-02-02 21:28:58,295][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/environments [2026-02-02 21:28:58,295][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_config_manager][Entry] [2026-02-02 21:28:58,296][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Coherence:OK] [2026-02-02 21:28:58,296][INFO][superset_tools_app] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Action] [get_config_manager][Exit] [2026-02-02 21:28:58,296][INFO][superset_tools_app] [get_current_user][Entry] [2026-02-02 21:28:58,296][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:28:58,296][INFO][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-02 21:28:58,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:28:58,297][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:28:58,297][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:28:58,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:28:58,297][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:28:58,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:28:58,298][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:28:58,298][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:28:58,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:28:58,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:28:58,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:28:58,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:28:58,299][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:28:58,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:28:58,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:28:58,299][INFO][superset_tools_app] [has_permission][Entry] tasks:READ [2026-02-02 21:28:58,299][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:28:58,300][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] environments:READ [2026-02-02 21:28:58,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:28:58,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:28:58,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:28:58,301][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:28:58,301][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:28:58,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:28:58,301][INFO][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-02 21:28:58,301][INFO][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-02 21:28:58,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:28:58,301][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:28:58,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_environments][Entry] [2026-02-02 21:28:58,302][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-02 21:28:58,302][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:28:58,302][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:28:58,302][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:28:58,302][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:28:58,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:28:58,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:28:58,302][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:28:58,303][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/environments [2026-02-02 21:28:58,303][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:28:58,303][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:28:58,304][INFO][superset_tools_app] [get_auth_db][Coherence:OK] [2026-02-02 21:28:58,304][INFO][superset_tools_app] [get_auth_db][Exit] [2026-02-02 21:28:58,304][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:28:58,304][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:28:59,322][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks/de74624b-0fc0-4b80-9d8e-1f9fd97ecad0 [2026-02-02 21:28:59,322][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks/de74624b-0fc0-4b80-9d8e-1f9fd97ecad0 [2026-02-02 21:28:59,322][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:28:59,322][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:28:59,322][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:28:59,322][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:28:59,323][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:28:59,323][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:28:59,323][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:28:59,323][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:28:59,323][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:28:59,324][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:28:59,324][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:28:59,324][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:28:59,324][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:28:59,324][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:28:59,325][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:28:59,325][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:28:59,325][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [get_task][Entry] [2026-02-02 21:28:59,325][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [TaskManager.get_task][Entry] task_id=de74624b-0fc0-4b80-9d8e-1f9fd97ecad0 [2026-02-02 21:28:59,325][INFO][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-02 21:28:59,325][INFO][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-02 21:28:59,326][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Coherence:OK] [2026-02-02 21:28:59,326][INFO][superset_tools_app] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Action] [get_task][Exit] [2026-02-02 21:28:59,326][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks/de74624b-0fc0-4b80-9d8e-1f9fd97ecad0 [2026-02-02 21:28:59,326][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:28:59,326][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:28:59,327][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:28:59,327][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:01,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:01,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:01,283][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:01,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:01,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:01,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:01,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:01,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:01,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:01,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:01,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:01,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:01,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:01,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:01,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:01,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:01,286][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:01,286][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:01,286][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:01,286][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:01,286][INFO][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-02 21:29:01,286][INFO][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-02 21:29:01,286][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:01,286][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:01,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:01,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:01,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:01,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:01,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:04,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:04,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:04,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:04,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:04,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:04,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:04,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:04,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:04,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:04,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:04,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:04,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:04,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:04,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:04,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:04,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:04,285][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:04,286][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:04,286][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:04,286][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:04,286][INFO][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-02 21:29:04,286][INFO][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-02 21:29:04,286][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:04,286][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:04,286][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:04,286][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:04,286][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:04,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:04,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:07,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:07,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:07,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:07,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:07,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:07,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:07,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:07,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:07,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:07,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:07,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:07,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:07,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:07,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:07,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:07,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:07,286][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:07,286][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:07,286][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:07,286][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:07,286][INFO][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-02 21:29:07,286][INFO][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-02 21:29:07,286][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:07,286][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:07,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:07,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:07,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:07,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:07,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:10,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:10,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:10,283][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:10,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:10,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:10,283][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:10,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:10,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:10,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:10,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:10,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:10,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:10,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:10,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:10,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:10,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:10,286][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:10,286][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:10,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:10,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:10,287][INFO][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-02 21:29:10,287][INFO][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-02 21:29:10,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:10,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:10,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:10,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:10,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:10,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:10,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:13,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:13,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:13,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:13,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:13,285][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:13,285][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:13,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:13,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:13,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:13,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:13,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:13,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:13,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:13,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:13,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:13,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:13,290][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:13,290][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:13,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:13,290][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:13,290][INFO][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-02 21:29:13,290][INFO][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-02 21:29:13,290][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:13,290][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:13,291][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:13,291][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:13,291][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:13,292][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:13,293][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:16,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:16,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:16,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:16,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:16,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:16,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:16,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:16,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:16,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:16,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:16,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:16,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:16,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:16,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:16,288][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:16,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:16,289][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:16,290][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:16,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:16,290][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:16,290][INFO][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-02 21:29:16,290][INFO][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-02 21:29:16,290][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:16,290][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:16,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:16,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:16,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:16,291][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:16,291][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:19,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:19,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:19,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:19,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:19,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:19,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:19,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:19,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:19,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:19,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:19,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:19,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:19,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:19,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:19,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:19,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:19,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:19,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:19,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:19,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:19,289][INFO][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-02 21:29:19,289][INFO][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-02 21:29:19,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:19,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:19,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:19,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:19,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:19,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:19,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:22,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:22,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:22,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:22,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:22,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:22,285][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:22,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:22,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:22,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:22,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:22,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:22,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:22,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:22,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:22,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:22,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:22,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:22,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:22,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:22,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:22,287][INFO][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-02 21:29:22,287][INFO][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-02 21:29:22,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:22,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:22,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:22,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:22,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:22,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:22,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:25,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:25,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:25,283][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:25,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:25,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:25,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:25,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:25,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:25,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:25,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:25,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:25,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:25,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:25,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:25,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:25,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:25,286][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:25,286][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:25,286][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:25,286][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:25,286][INFO][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-02 21:29:25,286][INFO][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-02 21:29:25,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:25,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:25,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:25,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:25,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:25,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:25,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:28,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:28,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:28,283][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:28,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:28,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:28,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:28,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:28,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:28,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:28,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:28,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:28,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:28,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:28,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:28,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:28,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:28,286][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:28,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:28,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:28,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:28,287][INFO][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-02 21:29:28,287][INFO][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-02 21:29:28,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:28,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:28,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:28,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:28,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:28,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:28,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:31,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:31,285][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:31,285][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:31,285][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:31,285][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:31,285][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:31,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:31,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:31,286][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:31,286][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:31,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:31,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:31,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:31,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:31,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:31,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:31,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:31,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:31,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:31,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:31,289][INFO][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-02 21:29:31,290][INFO][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-02 21:29:31,290][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:31,290][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:31,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:31,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:31,291][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:31,291][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:31,291][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:34,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:34,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:34,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:34,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:34,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:34,285][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:34,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:34,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:34,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:34,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:34,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:34,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:34,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:34,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:34,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:34,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:34,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:34,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:34,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:34,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:34,288][INFO][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-02 21:29:34,288][INFO][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-02 21:29:34,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:34,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:34,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:34,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:34,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:34,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:34,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:37,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:37,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:37,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:37,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:37,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:37,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:37,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:37,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:37,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:37,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:37,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:37,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:37,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:37,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:37,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:37,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:37,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:37,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:37,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:37,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:37,288][INFO][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-02 21:29:37,288][INFO][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-02 21:29:37,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:37,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:37,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:37,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:37,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:37,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:37,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:40,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:40,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:40,283][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:40,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:40,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:40,283][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:40,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:40,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:40,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:40,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:40,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:40,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:40,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:40,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:40,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:40,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:40,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:40,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:40,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:40,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:40,287][INFO][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-02 21:29:40,287][INFO][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-02 21:29:40,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:40,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:40,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:40,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:40,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:40,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:40,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:43,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:43,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:43,283][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:43,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:43,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:43,283][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:43,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:43,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:43,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:43,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:43,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:43,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:43,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:43,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:43,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:43,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:43,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:43,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:43,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:43,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:43,287][INFO][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-02 21:29:43,288][INFO][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-02 21:29:43,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:43,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:43,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:43,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:43,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:43,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:43,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:46,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:46,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:46,282][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:46,282][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:46,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:46,283][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:46,283][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:46,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:46,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:46,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:46,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:46,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:46,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:46,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:46,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:46,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:46,286][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:46,286][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:46,286][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:46,286][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:46,286][INFO][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-02 21:29:46,286][INFO][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-02 21:29:46,286][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:46,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:46,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:46,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:46,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:46,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:46,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:49,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:49,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:49,282][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:49,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:49,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:49,283][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:49,283][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:49,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:49,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:49,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:49,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:49,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:49,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:49,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:49,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:49,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:49,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:49,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:49,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:49,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:49,287][INFO][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-02 21:29:49,287][INFO][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-02 21:29:49,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:49,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:49,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:49,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:49,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:49,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:49,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:52,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:52,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:52,282][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:52,282][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:52,282][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:52,283][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:52,283][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:52,283][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:52,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:52,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:52,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:52,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:52,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:52,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:52,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:52,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:52,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:52,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:52,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:52,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:52,287][INFO][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-02 21:29:52,287][INFO][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-02 21:29:52,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:52,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:52,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:52,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:52,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:52,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:52,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:55,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:55,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:55,282][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:55,282][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:55,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:55,283][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:55,283][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:55,283][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:55,283][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:55,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:55,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:55,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:55,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:55,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:55,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:55,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:55,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:55,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:55,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:55,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:55,287][INFO][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-02 21:29:55,287][INFO][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-02 21:29:55,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:55,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:55,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:55,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:55,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:55,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:55,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:29:58,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:29:58,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:29:58,283][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:29:58,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:29:58,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:29:58,283][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:29:58,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:29:58,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:29:58,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:29:58,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:29:58,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:29:58,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:29:58,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:29:58,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:29:58,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:29:58,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:29:58,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:29:58,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:29:58,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:29:58,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:29:58,287][INFO][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-02 21:29:58,287][INFO][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-02 21:29:58,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:29:58,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:29:58,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:29:58,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:29:58,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:29:58,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:29:58,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:01,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:01,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:01,283][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:01,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:01,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:01,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:01,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:01,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:01,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:01,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:01,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:01,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:01,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:01,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:01,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:01,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:01,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:01,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:01,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:01,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:01,288][INFO][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-02 21:30:01,288][INFO][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-02 21:30:01,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:01,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:01,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:01,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:01,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:01,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:01,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:04,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:04,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:04,283][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:04,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:04,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:04,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:04,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:04,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:04,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:04,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:04,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:04,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:04,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:04,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:04,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:04,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:04,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:04,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:04,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:04,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:04,289][INFO][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-02 21:30:04,289][INFO][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-02 21:30:04,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:04,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:04,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:04,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:04,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:04,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:04,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:07,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:07,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:07,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:07,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:07,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:07,285][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:07,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:07,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:07,286][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:07,286][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:07,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:07,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:07,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:07,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:07,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:07,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:07,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:07,289][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:07,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:07,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:07,289][INFO][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-02 21:30:07,289][INFO][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-02 21:30:07,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:07,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:07,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:07,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:07,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:07,292][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:07,292][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:10,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:10,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:10,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:10,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:10,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:10,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:10,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:10,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:10,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:10,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:10,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:10,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:10,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:10,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:10,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:10,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:10,289][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:10,289][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:10,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:10,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:10,289][INFO][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-02 21:30:10,289][INFO][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-02 21:30:10,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:10,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:10,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:10,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:10,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:10,291][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:10,292][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:13,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:13,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:13,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:13,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:13,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:13,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:13,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:13,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:13,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:13,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:13,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:13,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:13,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:13,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:13,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:13,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:13,289][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:13,289][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:13,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:13,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:13,289][INFO][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-02 21:30:13,289][INFO][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-02 21:30:13,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:13,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:13,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:13,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:13,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:13,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:13,291][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:16,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:16,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:16,283][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:16,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:16,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:16,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:16,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:16,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:16,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:16,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:16,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:16,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:16,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:16,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:16,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:16,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:16,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:16,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:16,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:16,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:16,288][INFO][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-02 21:30:16,288][INFO][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-02 21:30:16,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:16,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:16,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:16,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:16,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:16,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:16,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:19,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:19,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:19,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:19,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:19,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:19,285][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:19,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:19,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:19,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:19,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:19,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:19,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:19,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:19,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:19,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:19,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:19,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:19,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:19,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:19,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:19,288][INFO][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-02 21:30:19,288][INFO][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-02 21:30:19,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:19,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:19,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:19,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:19,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:19,292][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:19,292][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:22,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:22,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:22,283][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:22,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:22,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:22,283][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:22,283][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:22,283][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:22,283][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:22,283][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:22,283][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:22,284][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:22,284][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:22,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:22,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:22,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:22,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:22,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:22,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:22,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:22,287][INFO][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-02 21:30:22,287][INFO][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-02 21:30:22,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:22,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:22,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:22,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:22,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:22,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:22,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:25,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:25,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:25,288][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:25,289][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:25,289][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:25,289][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:25,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:25,289][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:25,289][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:25,290][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:25,290][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:25,293][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:25,293][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:25,293][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:25,293][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:25,293][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:25,294][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:25,294][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:25,294][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:25,294][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:25,295][INFO][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-02 21:30:25,295][INFO][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-02 21:30:25,295][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:25,295][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:25,295][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:25,295][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:25,295][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:25,296][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:25,296][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:28,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:28,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:28,283][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:28,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:28,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:28,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:28,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:28,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:28,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:28,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:28,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:28,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:28,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:28,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:28,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:28,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:28,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:28,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:28,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:28,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:28,288][INFO][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-02 21:30:28,288][INFO][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-02 21:30:28,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:28,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:28,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:28,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:28,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:28,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:28,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:31,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:31,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:31,283][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:31,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:31,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:31,283][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:31,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:31,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:31,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:31,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:31,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:31,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:31,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:31,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:31,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:31,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:31,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:31,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:31,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:31,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:31,288][INFO][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-02 21:30:31,288][INFO][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-02 21:30:31,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:31,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:31,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:31,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:31,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:31,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:31,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:34,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:34,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:34,282][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:34,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:34,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:34,283][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:34,283][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:34,283][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:34,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:34,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:34,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:34,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:34,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:34,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:34,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:34,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:34,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:34,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:34,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:34,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:34,288][INFO][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-02 21:30:34,288][INFO][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-02 21:30:34,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:34,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:34,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:34,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:34,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:34,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:34,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:37,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:37,282][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:37,282][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:37,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:37,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:37,283][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:37,283][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:37,283][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:37,283][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:37,283][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:37,283][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:37,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:37,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:37,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:37,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:37,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:37,286][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:37,286][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:37,286][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:37,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:37,287][INFO][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-02 21:30:37,287][INFO][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-02 21:30:37,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:37,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:37,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:37,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:37,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:37,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:37,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:40,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:40,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:40,283][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:40,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:40,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:40,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:40,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:40,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:40,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:40,284][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:40,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:40,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:40,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:40,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:40,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:40,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:40,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:40,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:40,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:40,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:40,288][INFO][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-02 21:30:40,288][INFO][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-02 21:30:40,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:40,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:40,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:40,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:40,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:40,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:40,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:43,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:43,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:43,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:43,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:43,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:43,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:43,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:43,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:43,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:43,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:43,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:43,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:43,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:43,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:43,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:43,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:43,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:43,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:43,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:43,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:43,289][INFO][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-02 21:30:43,289][INFO][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-02 21:30:43,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:43,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:43,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:43,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:43,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:43,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:43,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:46,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:46,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:46,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:46,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:46,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:46,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:46,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:46,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:46,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:46,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:46,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:46,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:46,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:46,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:46,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:46,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:46,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:46,289][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:46,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:46,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:46,289][INFO][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-02 21:30:46,289][INFO][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-02 21:30:46,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:46,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:46,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:46,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:46,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:46,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:46,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:49,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:49,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:49,283][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:49,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:49,283][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:49,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:49,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:49,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:49,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:49,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:49,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:49,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:49,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:49,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:49,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:49,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:49,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:49,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:49,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:49,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:49,288][INFO][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-02 21:30:49,288][INFO][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-02 21:30:49,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:49,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:49,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:49,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:49,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:49,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:49,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:52,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:52,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:52,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:52,285][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:52,285][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:52,285][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:52,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:52,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:52,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:52,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:52,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:52,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:52,288][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:52,288][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:52,288][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:52,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:52,289][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:52,289][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:52,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:52,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:52,290][INFO][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-02 21:30:52,290][INFO][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-02 21:30:52,290][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:52,290][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:52,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:52,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:52,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:52,291][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:52,291][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:55,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:55,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:55,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:55,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:55,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:55,285][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:55,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:55,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:55,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:55,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:55,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:55,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:55,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:55,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:55,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:55,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:55,289][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:55,289][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:55,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:55,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:55,289][INFO][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-02 21:30:55,289][INFO][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-02 21:30:55,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:55,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:55,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:55,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:55,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:55,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:55,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:30:58,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:30:58,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:30:58,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:30:58,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:30:58,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:30:58,285][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:30:58,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:30:58,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:30:58,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:30:58,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:30:58,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:30:58,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:30:58,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:30:58,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:30:58,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:30:58,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:30:58,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:30:58,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:30:58,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:30:58,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:30:58,288][INFO][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-02 21:30:58,289][INFO][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-02 21:30:58,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:30:58,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:30:58,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:30:58,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:30:58,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:30:58,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:30:58,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:01,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:01,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:01,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:01,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:01,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:01,285][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:01,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:01,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:01,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:01,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:01,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:01,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:01,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:01,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:01,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:01,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:01,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:01,289][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:01,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:01,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:01,289][INFO][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-02 21:31:01,289][INFO][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-02 21:31:01,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:01,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:01,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:01,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:01,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:01,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:01,291][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:04,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:04,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:04,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:04,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:04,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:04,285][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:04,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:04,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:04,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:04,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:04,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:04,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:04,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:04,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:04,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:04,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:04,289][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:04,289][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:04,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:04,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:04,289][INFO][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-02 21:31:04,289][INFO][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-02 21:31:04,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:04,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:04,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:04,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:04,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:04,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:04,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:07,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:07,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:07,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:07,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:07,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:07,285][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:07,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:07,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:07,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:07,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:07,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:07,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:07,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:07,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:07,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:07,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:07,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:07,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:07,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:07,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:07,288][INFO][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-02 21:31:07,288][INFO][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-02 21:31:07,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:07,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:07,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:07,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:07,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:07,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:07,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:10,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:10,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:10,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:10,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:10,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:10,285][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:10,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:10,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:10,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:10,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:10,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:10,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:10,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:10,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:10,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:10,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:10,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:10,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:10,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:10,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:10,289][INFO][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-02 21:31:10,289][INFO][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-02 21:31:10,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:10,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:10,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:10,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:10,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:10,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:10,291][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:13,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:13,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:13,285][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:13,285][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:13,285][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:13,285][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:13,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:13,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:13,286][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:13,286][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:13,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:13,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:13,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:13,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:13,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:13,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:13,290][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:13,290][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:13,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:13,290][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:13,290][INFO][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-02 21:31:13,290][INFO][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-02 21:31:13,291][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:13,291][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:13,291][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:13,291][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:13,291][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:13,291][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:13,292][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:16,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:16,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:16,285][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:16,285][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:16,285][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:16,285][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:16,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:16,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:16,286][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:16,286][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:16,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:16,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:16,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:16,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:16,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:16,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:16,289][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:16,289][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:16,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:16,290][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:16,290][INFO][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-02 21:31:16,290][INFO][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-02 21:31:16,290][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:16,290][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:16,291][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:16,291][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:16,291][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:16,291][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:16,291][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:19,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:19,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:19,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:19,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:19,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:19,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:19,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:19,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:19,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:19,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:19,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:19,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:19,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:19,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:19,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:19,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:19,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:19,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:19,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:19,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:19,289][INFO][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-02 21:31:19,289][INFO][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-02 21:31:19,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:19,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:19,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:19,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:19,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:19,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:19,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:22,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:22,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:22,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:22,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:22,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:22,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:22,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:22,284][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:22,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:22,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:22,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:22,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:22,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:22,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:22,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:22,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:22,286][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:22,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:22,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:22,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:22,287][INFO][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-02 21:31:22,287][INFO][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-02 21:31:22,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:22,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:22,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:22,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:22,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:22,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:22,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:25,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:25,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:25,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:25,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:25,285][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:25,285][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:25,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:25,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:25,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:25,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:25,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:25,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:25,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:25,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:25,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:25,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:25,289][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:25,289][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:25,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:25,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:25,289][INFO][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-02 21:31:25,289][INFO][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-02 21:31:25,290][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:25,290][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:25,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:25,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:25,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:25,291][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:25,291][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:28,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:28,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:28,285][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:28,285][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:28,285][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:28,285][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:28,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:28,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:28,286][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:28,286][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:28,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:28,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:28,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:28,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:28,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:28,287][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:28,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:28,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:28,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:28,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:28,289][INFO][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-02 21:31:28,289][INFO][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-02 21:31:28,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:28,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:28,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:28,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:28,290][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:28,291][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:28,291][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:31,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:31,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:31,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:31,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:31,285][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:31,285][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:31,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:31,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:31,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:31,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:31,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:31,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:31,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:31,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:31,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:31,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:31,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:31,288][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:31,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:31,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:31,288][INFO][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-02 21:31:31,289][INFO][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-02 21:31:31,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:31,289][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:31,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:31,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:31,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:31,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:31,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:34,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:34,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:34,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:34,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:34,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:34,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:34,284][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:34,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:34,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:34,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:34,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:34,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:34,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:34,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:34,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:34,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:34,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:34,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:34,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:34,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:34,288][INFO][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-02 21:31:34,288][INFO][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-02 21:31:34,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:34,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:34,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:34,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:34,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:34,290][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:34,291][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:37,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:37,285][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:37,285][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:37,285][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:37,285][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:37,286][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:37,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:37,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:37,286][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:37,286][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:37,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:37,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:37,287][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:37,287][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:37,288][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:37,288][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:37,291][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:37,291][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:37,291][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:37,291][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:37,291][INFO][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-02 21:31:37,291][INFO][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-02 21:31:37,292][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:37,292][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:37,292][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:37,292][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:37,292][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:37,293][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:37,293][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:40,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:40,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:40,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:40,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:40,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:40,285][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:40,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:40,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:40,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:40,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:40,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:40,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:40,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:40,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:40,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:40,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:40,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:40,287][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:40,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:40,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:40,288][INFO][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-02 21:31:40,288][INFO][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-02 21:31:40,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:40,288][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:40,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:40,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:40,289][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:40,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:40,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:43,283][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:43,284][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:43,284][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:43,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:43,284][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:43,284][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:43,285][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:43,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:43,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:43,285][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:43,285][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:43,285][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:43,286][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:43,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:43,286][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:43,286][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:43,286][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:43,286][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:43,287][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:43,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:43,287][INFO][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-02 21:31:43,287][INFO][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-02 21:31:43,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:43,287][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:43,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:43,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:43,288][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:43,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:43,289][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:46,741][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:46,742][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:46,742][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:46,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:46,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:46,742][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:46,742][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:46,742][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:46,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:46,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:46,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:46,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:46,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:46,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:46,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:46,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:46,745][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:46,745][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:46,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:46,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:46,746][INFO][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-02 21:31:46,746][INFO][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-02 21:31:46,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:46,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:46,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:46,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:46,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:46,748][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:46,748][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:49,741][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:49,742][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:49,742][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:49,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:49,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:49,742][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:49,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:49,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:49,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:49,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:49,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:49,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:49,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:49,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:49,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:49,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:49,745][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:49,745][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:49,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:49,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:49,745][INFO][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-02 21:31:49,745][INFO][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-02 21:31:49,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:49,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:49,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:49,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:49,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:49,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:49,747][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:52,803][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:52,804][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:52,804][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:52,804][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:52,804][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:52,804][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:52,804][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:52,804][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:52,805][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:52,805][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:52,805][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:52,806][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:52,806][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:52,806][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:52,806][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:52,806][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:52,807][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:52,808][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:52,808][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:52,808][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:52,808][INFO][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-02 21:31:52,808][INFO][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-02 21:31:52,808][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:52,808][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:52,808][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:52,809][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:52,809][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:52,809][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:52,809][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:55,742][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:55,742][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:55,742][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:55,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:55,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:55,742][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:55,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:55,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:55,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:55,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:55,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:55,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:55,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:55,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:55,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:55,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:55,745][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:55,745][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:55,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:55,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:55,745][INFO][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-02 21:31:55,745][INFO][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-02 21:31:55,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:55,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:55,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:55,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:55,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:55,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:55,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:31:58,743][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:31:58,743][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:31:58,743][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:31:58,743][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:31:58,743][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:31:58,743][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:31:58,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:31:58,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:31:58,744][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:31:58,744][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:31:58,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:31:58,745][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:31:58,745][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:31:58,745][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:31:58,745][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:31:58,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:31:58,746][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:31:58,746][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:31:58,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:31:58,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:31:58,746][INFO][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-02 21:31:58,747][INFO][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-02 21:31:58,747][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:31:58,747][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:31:58,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:31:58,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:31:58,747][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:31:58,748][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:31:58,748][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:32:01,742][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:32:01,742][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:32:01,742][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:32:01,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:32:01,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:32:01,743][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:32:01,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:32:01,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:32:01,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:01,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:01,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:01,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:01,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:01,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:32:01,744][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:32:01,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:32:01,744][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:32:01,744][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:32:01,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:32:01,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:32:01,745][INFO][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-02 21:32:01,745][INFO][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-02 21:32:01,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:32:01,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:32:01,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:32:01,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:32:01,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:32:01,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:32:01,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:32:04,741][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Entry] GET /api/tasks [2026-02-02 21:32:04,742][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:32:04,742][INFO][superset_tools_app] [get_task_manager][Entry] [2026-02-02 21:32:04,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Coherence:OK] [2026-02-02 21:32:04,742][INFO][superset_tools_app] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Action] [get_task_manager][Exit] [2026-02-02 21:32:04,742][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:32:04,742][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_current_user][Entry] [2026-02-02 21:32:04,742][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [decode_token][Entry] [2026-02-02 21:32:04,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:04,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:04,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:04,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:04,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:04,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Coherence:OK] [2026-02-02 21:32:04,743][INFO][superset_tools_app] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Action] [get_current_user][Exit] [2026-02-02 21:32:04,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [has_permission][Entry] tasks:READ [2026-02-02 21:32:04,744][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Coherence:OK] [2026-02-02 21:32:04,744][INFO][superset_tools_app] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Action] [has_permission][Exit] [2026-02-02 21:32:04,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:32:04,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:32:04,744][INFO][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-02 21:32:04,744][INFO][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-02 21:32:04,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:32:04,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:32:04,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:32:04,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:32:04,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:32:04,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:32:04,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:32:06,635][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [shutdown_event][Entry] [2026-02-02 21:32:06,635][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [get_scheduler_service][Entry] [2026-02-02 21:32:06,635][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Coherence:OK] [2026-02-02 21:32:06,635][INFO][superset_tools_app] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Action] [get_scheduler_service][Exit] [2026-02-02 21:32:06,635][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 21:32:06,635][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 21:32:06,635][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [SchedulerService.stop][Entry] [2026-02-02 21:32:06,635][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 21:32:06,635][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 21:32:06,635][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 21:32:07,229][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:32:07,229][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:32:07,229][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:32:07,229][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 21:32:07,233][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 21:32:07,233][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 21:32:07,233][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 21:32:07,233][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 21:32:07,233][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 21:32:07,234][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 21:32:07,234][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:32:07,234][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:32:07,234][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:32:07,266][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 21:32:07,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:32:07,267][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 21:32:07,268][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:32:07,268][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:32:07,269][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:07,269][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:07,269][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:07,269][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 21:32:07,269][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:32:07,269][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:32:07,269][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:32:07,538][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:32:07,538][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:32:07,538][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:32:07,538][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:32:07,538][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:32:07,538][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:32:07,538][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 21:32:07,538][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:32:07,538][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:32:07,538][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:32:07,539][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:32:07,539][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:32:07,539][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:32:07,539][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 21:32:07,539][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:32:07,539][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:32:07,539][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:32:07,539][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 21:32:07,539][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 21:32:07,539][INFO][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-02 21:32:07,539][INFO][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-02 21:32:07,539][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:32:07,539][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:32:07,539][INFO][superset_tools_app] [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-02 21:32:07,539][INFO][superset_tools_app] [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-02 21:32:07,540][INFO][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-02 21:32:07,540][INFO][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-02 21:32:07,540][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 21:32:07,540][INFO][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-02 21:32:07,540][INFO][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-02 21:32:07,540][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 21:32:07,540][INFO][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-02 21:32:07,540][INFO][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-02 21:32:07,540][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 21:32:07,540][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:32:07,540][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:32:07,849][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:32:07,849][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:32:07,849][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:32:07,849][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:07,849][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 21:32:07,850][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:32:07,850][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:32:07,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 21:32:07,874][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 21:32:07,874][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 21:32:07,874][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:32:07,874][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:32:07,874][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 21:32:07,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 21:32:07,874][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 21:32:07,874][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 21:32:07,875][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 21:32:07,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 21:32:07,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:32:07,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:32:07,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:32:07,875][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 21:32:07,875][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 21:32:07,875][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 21:32:07,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:32:07,875][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:32:07,875][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:32:07,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:32:07,875][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:32:07,875][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:32:07,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 21:32:07,875][INFO][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-02 21:32:07,875][INFO][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-02 21:32:07,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:32:07,875][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:32:07,875][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:32:07,875][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:32:07,875][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:32:07,875][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:32:07,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 21:32:07,876][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 21:32:07,876][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 21:32:07,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 21:32:07,876][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 21:32:07,876][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 21:32:07,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 21:32:07,876][INFO][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-02 21:32:07,876][INFO][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-02 21:32:07,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:32:07,876][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:32:07,876][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:32:07,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 21:32:07,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:32:07,876][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:32:07,876][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:32:07,876][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:07,877][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 21:32:07,877][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:32:07,878][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:32:07,878][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 21:32:07,878][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 21:32:07,878][INFO][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-02 21:32:07,878][INFO][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-02 21:32:07,878][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-02 21:32:07,878][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 21:32:07,878][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 21:32:07,878][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 21:32:07,878][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 21:32:07,878][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 21:32:07,878][INFO][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-02 21:32:07,886][INFO][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-02 21:32:07,887][INFO][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-02 21:32:07,887][INFO][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-02 21:32:07,887][INFO][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-02 21:32:07,887][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 21:32:07,887][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 21:32:07,887][INFO][superset_tools_app] TaskManager initialized [2026-02-02 21:32:07,887][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 21:32:07,888][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 21:32:07,888][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 21:32:07,888][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 21:32:07,918][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 21:32:07,918][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:32:07,918][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:32:08,016][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 21:32:08,016][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 21:32:08,016][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 21:32:08,016][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 21:32:08,017][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 21:32:08,017][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 21:32:08,017][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 21:32:08,017][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:32:08,017][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:32:08,017][INFO][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-02 21:32:08,017][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-02 21:32:08,017][INFO][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-02 21:32:08,017][INFO][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-02 21:32:08,017][INFO][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-02 21:32:08,017][INFO][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-02 21:32:08,017][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 21:32:08,017][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 21:32:08,020][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:32:08,020][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:32:08,022][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:32:08,022][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:32:08,025][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:08,025][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:08,025][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:08,027][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:08,027][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:08,030][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:32:08,031][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:32:08,031][INFO][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-02 21:32:08,031][INFO][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-02 21:32:08,031][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:32:08,031][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:32:08,031][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:32:08,031][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:32:08,032][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:32:08,032][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:32:08,033][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:32:10,742][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:32:10,742][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:32:10,742][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:32:10,742][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:32:10,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:10,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:10,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:10,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:10,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:10,744][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:32:10,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:32:10,744][INFO][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-02 21:32:10,744][INFO][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-02 21:32:10,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:32:10,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:32:10,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:32:10,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:32:10,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:32:10,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:32:10,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:32:13,743][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:32:13,743][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:32:13,743][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:32:13,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:32:13,744][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:13,744][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:13,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:13,745][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:13,745][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:13,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:32:13,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:32:13,745][INFO][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-02 21:32:13,746][INFO][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-02 21:32:13,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:32:13,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:32:13,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:32:13,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:32:13,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:32:13,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:32:13,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:32:16,743][INFO][superset_tools_app] [log_requests][Entry] GET /api/tasks [2026-02-02 21:32:16,743][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Incoming request: GET /api/tasks [2026-02-02 21:32:16,743][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:32:16,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:32:16,744][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:16,744][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:16,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:16,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:16,745][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:16,745][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [list_tasks][Entry] [2026-02-02 21:32:16,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:32:16,746][INFO][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-02 21:32:16,746][INFO][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-02 21:32:16,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:32:16,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:32:16,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [DEBUG] Response status: 200 for /api/tasks [2026-02-02 21:32:16,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Coherence:OK] [2026-02-02 21:32:16,746][INFO][superset_tools_app] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Action] [log_requests][Exit] [2026-02-02 21:32:16,747][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:32:16,747][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:32:18,742][INFO][superset_tools_app] [shutdown_event][Entry] [2026-02-02 21:32:18,742][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Coherence:OK] [2026-02-02 21:32:18,742][INFO][superset_tools_app] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Action] [shutdown_event][Exit] [2026-02-02 21:32:18,742][INFO][superset_tools_app] [SchedulerService.stop][Entry] [2026-02-02 21:32:18,743][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] Scheduler stopped. [2026-02-02 21:32:18,743][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Coherence:OK] [2026-02-02 21:32:18,743][INFO][superset_tools_app] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Action] [SchedulerService.stop][Exit] [2026-02-02 21:32:19,256][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:32:19,256][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:32:19,256][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:32:19,256][INFO][superset_tools_app] [init_db][Entry] [2026-02-02 21:32:19,260][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Coherence:OK] [2026-02-02 21:32:19,260][INFO][superset_tools_app] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Action] [init_db][Exit] [2026-02-02 21:32:19,260][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 21:32:19,260][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_plugins][Entry] [2026-02-02 21:32:19,260][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Coherence:OK] [2026-02-02 21:32:19,260][INFO][superset_tools_app] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Action] [_load_plugins][Exit] [2026-02-02 21:32:19,260][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:32:19,260][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:32:19,260][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:32:19,287][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_environments][Entry] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_config][Entry] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:19,288][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Backup' (ID: superset-backup) loaded successfully. [2026-02-02 21:32:19,289][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:32:19,289][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'System Debug' (ID: system-debug) loaded successfully. [2026-02-02 21:32:19,290][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:32:19,290][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:32:19,291][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:32:19,291][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:32:19,291][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:32:19,291][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:32:19,291][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:19,291][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:19,291][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:19,291][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Search Datasets' (ID: search-datasets) loaded successfully. [2026-02-02 21:32:19,291][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:32:19,291][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:32:19,291][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:32:19,558][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:32:19,558][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:32:19,558][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:32:19,559][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:32:19,559][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:32:19,559][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:32:19,559][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dashboard LLM Validation' (ID: llm_dashboard_validation) loaded successfully. [2026-02-02 21:32:19,559][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:32:19,559][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:32:19,559][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:32:19,559][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:32:19,559][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:32:19,559][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:32:19,559][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset LLM Documentation' (ID: llm_documentation) loaded successfully. [2026-02-02 21:32:19,559][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:32:19,559][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:32:19,559][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:32:19,559][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:init][Entry] [2026-02-02 21:32:19,560][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:ensure_directories][Entry] [2026-02-02 21:32:19,560][INFO][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-02 21:32:19,560][INFO][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-02 21:32:19,560][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:32:19,560][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:32:19,560][INFO][superset_tools_app] [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-02 21:32:19,560][INFO][superset_tools_app] [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-02 21:32:19,560][INFO][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-02 21:32:19,560][INFO][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-02 21:32:19,560][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Coherence:OK] [2026-02-02 21:32:19,560][INFO][superset_tools_app] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Action] [StoragePlugin:init][Exit] [2026-02-02 21:32:19,560][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:32:19,560][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:32:19,560][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:32:19,560][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:32:19,560][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:32:19,560][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:32:19,560][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:get_schema][Entry] [2026-02-02 21:32:19,560][INFO][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-02 21:32:19,560][INFO][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-02 21:32:19,560][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:id][Entry] [2026-02-02 21:32:19,560][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Coherence:OK] [2026-02-02 21:32:19,560][INFO][superset_tools_app] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Action] [StoragePlugin:id][Exit] [2026-02-02 21:32:19,560][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:32:19,561][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:32:19,561][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:32:19,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:description][Entry] [2026-02-02 21:32:19,561][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Coherence:OK] [2026-02-02 21:32:19,561][INFO][superset_tools_app] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Action] [StoragePlugin:description][Exit] [2026-02-02 21:32:19,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:version][Entry] [2026-02-02 21:32:19,561][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Coherence:OK] [2026-02-02 21:32:19,561][INFO][superset_tools_app] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Action] [StoragePlugin:version][Exit] [2026-02-02 21:32:19,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:ui_route][Entry] [2026-02-02 21:32:19,561][INFO][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-02 21:32:19,561][INFO][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-02 21:32:19,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [StoragePlugin:name][Entry] [2026-02-02 21:32:19,561][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Coherence:OK] [2026-02-02 21:32:19,561][INFO][superset_tools_app] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Action] [StoragePlugin:name][Exit] [2026-02-02 21:32:19,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Storage Manager' (ID: storage-manager) loaded successfully. [2026-02-02 21:32:19,561][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:32:19,561][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:32:19,561][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:32:19,835][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:32:19,836][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:32:19,836][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:32:19,836][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:32:19,836][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:32:19,836][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:19,836][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:19,836][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:19,836][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Dataset Mapper' (ID: dataset-mapper) loaded successfully. [2026-02-02 21:32:19,836][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:32:19,836][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:32:19,836][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:32:19,858][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.__init__][Entry] [2026-02-02 21:32:19,859][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Entry] Initializing GitPlugin. [2026-02-02 21:32:19,859][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitService.__init__][Entry] [2026-02-02 21:32:19,859][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:32:19,859][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:32:19,859][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [__init__][Entry] [2026-02-02 21:32:19,859][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Entry] Initializing with ../config.json [2026-02-02 21:32:19,859][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Entry] [2026-02-02 21:32:19,859][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Coherence:OK] [2026-02-02 21:32:19,859][INFO][superset_tools_app] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Action] [_load_config][Exit] [2026-02-02 21:32:19,859][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_config][Coherence:OK] Configuration loaded [2026-02-02 21:32:19,859][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ConfigManager][Exit] Initialized [2026-02-02 21:32:19,859][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:32:19,859][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:32:19,859][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] GitPlugin initialized with ../config.json [2026-02-02 21:32:19,859][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Coherence:OK] [2026-02-02 21:32:19,859][INFO][superset_tools_app] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Action] [GitPlugin.__init__][Exit] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.get_schema][Entry] [2026-02-02 21:32:19,860][INFO][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-02 21:32:19,860][INFO][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-02 21:32:19,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.id][Entry] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Coherence:OK] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Action] [GitPlugin.id][Exit] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.description][Entry] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Coherence:OK] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Action] [GitPlugin.description][Exit] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.version][Entry] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Coherence:OK] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Action] [GitPlugin.version][Exit] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.ui_route][Entry] [2026-02-02 21:32:19,860][INFO][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-02 21:32:19,860][INFO][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-02 21:32:19,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [GitPlugin.name][Entry] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Coherence:OK] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Action] [GitPlugin.name][Exit] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Git Integration' (ID: git-integration) loaded successfully. [2026-02-02 21:32:19,860][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_load_module][Entry] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Coherence:OK] [2026-02-02 21:32:19,860][INFO][superset_tools_app] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Action] [_load_module][Exit] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [_register_plugin][Entry] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Coherence:OK] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Action] [_register_plugin][Exit] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_schema][Entry] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Coherence:OK] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Action] [get_schema][Exit] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [get_environments][Entry] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [id][Entry] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Coherence:OK] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [id][Action] [id][Action] [id][Action] [id][Action] [id][Exit] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [description][Entry] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Coherence:OK] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [description][Action] [description][Action] [description][Action] [description][Action] [description][Exit] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [version][Entry] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Coherence:OK] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [version][Action] [version][Action] [version][Action] [version][Action] [version][Exit] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [ui_route][Entry] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Coherence:OK] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Action] [ui_route][Exit] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [name][Entry] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] Plugin 'Superset Dashboard Migration' (ID: superset-migration) loaded successfully. [2026-02-02 21:32:19,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:32:19,861][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:32:19,862][INFO][superset_tools_app] PluginLoader initialized with directory: /home/busya/dev/ss-tools/backend/src/plugins [2026-02-02 21:32:19,862][INFO][superset_tools_app] [get_all_plugin_configs][Entry] [2026-02-02 21:32:19,862][INFO][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-02 21:32:19,862][INFO][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-02 21:32:19,862][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-02 21:32:19,862][INFO][superset_tools_app] [TaskManager.__init__][Entry] [2026-02-02 21:32:19,862][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskPersistenceService.__init__][Entry] [2026-02-02 21:32:19,862][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Coherence:OK] [2026-02-02 21:32:19,862][INFO][superset_tools_app] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Action] [TaskPersistenceService.__init__][Exit] [2026-02-02 21:32:19,862][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.load_persisted_tasks][Entry] [2026-02-02 21:32:19,862][INFO][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-02 21:32:19,871][INFO][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-02 21:32:19,871][INFO][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-02 21:32:19,871][INFO][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-02 21:32:19,871][INFO][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-02 21:32:19,871][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Coherence:OK] [2026-02-02 21:32:19,871][INFO][superset_tools_app] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Action] [TaskManager.__init__][Exit] [2026-02-02 21:32:19,872][INFO][superset_tools_app] TaskManager initialized [2026-02-02 21:32:19,872][INFO][superset_tools_app] [SchedulerService.__init__][Entry] [2026-02-02 21:32:19,872][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Coherence:OK] [2026-02-02 21:32:19,872][INFO][superset_tools_app] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Action] [SchedulerService.__init__][Exit] [2026-02-02 21:32:19,872][INFO][superset_tools_app] SchedulerService initialized [2026-02-02 21:32:19,904][INFO][superset_tools_app] [GitService.__init__][Entry] [2026-02-02 21:32:19,904][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Coherence:OK] [2026-02-02 21:32:19,904][INFO][superset_tools_app] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Action] [GitService.__init__][Exit] [2026-02-02 21:32:20,007][INFO][superset_tools_app] [startup_event][Entry] [2026-02-02 21:32:20,007][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Coherence:OK] [2026-02-02 21:32:20,007][INFO][superset_tools_app] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Action] [startup_event][Exit] [2026-02-02 21:32:20,007][INFO][superset_tools_app] [SchedulerService.start][Entry] [2026-02-02 21:32:20,007][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] Scheduler started. [2026-02-02 21:32:20,007][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.load_schedules][Entry] [2026-02-02 21:32:20,007][INFO][superset_tools_app] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [SchedulerService.load_schedules][Action] [get_config][Entry] [2026-02-02 21:32:20,007][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 21:32:20,007][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 21:32:20,007][INFO][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-02 21:32:20,008][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-02 21:32:20,008][INFO][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-02 21:32:20,008][INFO][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-02 21:32:20,008][INFO][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-02 21:32:20,008][INFO][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-02 21:32:20,008][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Coherence:OK] [2026-02-02 21:32:20,008][INFO][superset_tools_app] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Action] [SchedulerService.start][Exit] [2026-02-02 21:32:20,013][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:32:20,013][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:32:20,016][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:20,016][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:20,016][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:20,018][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:20,018][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:20,022][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:32:20,022][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:32:20,022][INFO][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-02 21:32:20,022][INFO][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-02 21:32:20,022][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:32:20,022][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:32:20,023][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:32:20,024][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:32:22,742][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:32:22,742][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:32:22,742][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:22,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:22,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:22,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:22,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:22,744][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:32:22,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:32:22,744][INFO][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-02 21:32:22,744][INFO][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-02 21:32:22,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:32:22,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:32:22,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:32:22,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:32:25,741][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:32:25,741][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:32:25,741][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:25,742][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:25,742][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:25,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:25,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:25,744][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:32:25,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:32:25,744][INFO][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-02 21:32:25,744][INFO][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-02 21:32:25,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:32:25,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:32:25,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:32:25,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:32:28,742][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:32:28,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:32:28,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:28,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:28,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:28,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:28,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:28,744][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:32:28,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:32:28,745][INFO][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-02 21:32:28,745][INFO][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-02 21:32:28,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:32:28,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:32:28,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:32:28,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:32:31,742][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:32:31,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:32:31,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:31,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:31,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:31,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:31,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:31,745][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:32:31,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:32:31,745][INFO][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-02 21:32:31,745][INFO][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-02 21:32:31,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:32:31,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:32:31,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:32:31,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:32:34,745][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:32:34,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:32:34,746][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:34,746][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:34,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:34,746][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:34,746][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:34,747][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:32:34,747][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:32:34,748][INFO][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-02 21:32:34,748][INFO][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-02 21:32:34,748][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:32:34,748][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:32:34,749][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:32:34,749][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:32:37,742][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:32:37,742][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:32:37,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:37,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:37,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:37,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:37,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:37,744][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:32:37,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:32:37,744][INFO][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-02 21:32:37,744][INFO][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-02 21:32:37,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:32:37,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:32:37,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:32:37,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:32:40,742][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:32:40,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:32:40,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:40,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:40,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:40,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:40,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:40,745][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:32:40,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:32:40,745][INFO][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-02 21:32:40,745][INFO][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-02 21:32:40,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:32:40,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:32:40,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:32:40,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:32:43,744][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:32:43,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:32:43,744][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:43,744][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:43,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:43,745][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:43,745][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:43,746][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:32:43,747][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:32:43,747][INFO][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-02 21:32:43,747][INFO][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-02 21:32:43,747][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:32:43,747][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:32:43,748][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:32:43,748][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:32:49,655][INFO][superset_tools_app] Incoming request: GET /api/environments [2026-02-02 21:32:49,655][INFO][superset_tools_app] [get_auth_db][Entry] [2026-02-02 21:32:49,656][INFO][superset_tools_app] [decode_token][Entry] [2026-02-02 21:32:49,657][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:49,657][INFO][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-02 21:32:49,657][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:49,657][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:32:49,657][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:49,658][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:49,658][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:49,659][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:49,659][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:49,659][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:49,661][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:49,661][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:49,661][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:32:49,661][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:32:49,661][INFO][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-02 21:32:49,661][INFO][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-02 21:32:49,662][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:32:49,662][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:32:49,663][INFO][superset_tools_app] [get_auth_db][Coherence:OK] [2026-02-02 21:32:49,663][INFO][superset_tools_app] [get_auth_db][Exit] [2026-02-02 21:32:49,663][INFO][superset_tools_app] [get_environments][Entry] [2026-02-02 21:32:49,663][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-02 21:32:49,663][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:32:49,663][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:32:49,663][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:32:49,664][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:32:49,664][INFO][superset_tools_app] Response status: 200 for /api/environments [2026-02-02 21:32:49,664][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:32:49,664][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:32:52,644][INFO][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-02 21:32:52,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:32:52,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:52,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:52,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:52,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:52,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:52,648][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:32:52,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:32:52,648][INFO][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-02 21:32:52,648][INFO][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-02 21:32:52,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:32:52,649][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:32:52,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:32:52,650][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:32:55,645][INFO][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-02 21:32:55,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:32:55,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:55,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:55,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:55,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:55,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:55,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:32:55,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:32:55,647][INFO][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-02 21:32:55,647][INFO][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-02 21:32:55,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:32:55,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:32:55,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:32:55,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:32:58,644][INFO][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-02 21:32:58,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:32:58,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:32:58,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:32:58,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:32:58,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:32:58,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:32:58,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:32:58,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:32:58,647][INFO][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-02 21:32:58,647][INFO][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-02 21:32:58,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:32:58,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:32:58,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:32:58,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:01,644][INFO][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-02 21:33:01,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:01,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:01,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:01,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:01,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:01,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:01,646][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:01,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:01,646][INFO][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-02 21:33:01,646][INFO][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-02 21:33:01,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:01,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:01,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:01,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:04,644][INFO][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-02 21:33:04,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:04,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:04,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:04,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:04,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:04,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:04,645][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:04,645][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:04,645][INFO][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-02 21:33:04,645][INFO][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-02 21:33:04,645][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:04,645][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:04,646][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:04,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:07,645][INFO][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-02 21:33:07,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:07,646][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:07,646][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:07,646][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:07,647][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:07,647][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:07,648][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:07,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:07,648][INFO][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-02 21:33:07,648][INFO][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-02 21:33:07,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:07,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:07,650][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:07,650][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:10,644][INFO][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-02 21:33:10,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:10,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:10,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:10,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:10,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:10,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:10,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:10,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:10,647][INFO][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-02 21:33:10,647][INFO][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-02 21:33:10,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:10,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:10,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:10,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:13,644][INFO][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-02 21:33:13,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:13,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:13,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:13,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:13,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:13,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:13,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:13,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:13,647][INFO][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-02 21:33:13,647][INFO][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-02 21:33:13,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:13,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:13,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:13,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:16,642][INFO][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-02 21:33:16,643][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:16,643][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:16,643][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:16,643][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:16,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:16,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:16,646][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:16,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:16,646][INFO][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-02 21:33:16,646][INFO][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-02 21:33:16,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:16,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:16,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:16,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:19,642][INFO][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-02 21:33:19,643][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:19,643][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:19,643][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:19,643][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:19,644][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:19,644][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:19,645][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:19,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:19,646][INFO][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-02 21:33:19,646][INFO][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-02 21:33:19,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:19,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:19,646][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:19,646][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:22,645][INFO][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-02 21:33:22,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:22,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:22,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:22,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:22,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:22,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:22,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:22,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:22,647][INFO][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-02 21:33:22,647][INFO][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-02 21:33:22,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:22,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:22,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:22,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:25,644][INFO][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-02 21:33:25,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:25,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:25,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:25,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:25,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:25,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:25,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:25,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:25,647][INFO][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-02 21:33:25,647][INFO][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-02 21:33:25,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:25,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:25,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:25,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:28,643][INFO][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-02 21:33:28,643][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:28,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:28,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:28,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:28,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:28,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:28,646][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:28,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:28,647][INFO][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-02 21:33:28,647][INFO][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-02 21:33:28,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:28,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:28,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:28,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:30,743][INFO][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-02 21:33:30,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:30,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:30,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:30,744][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:30,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:30,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:30,745][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:30,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:30,745][INFO][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-02 21:33:30,745][INFO][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-02 21:33:30,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:30,746][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:30,747][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:30,747][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:31,644][INFO][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-02 21:33:31,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:31,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:31,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:31,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:31,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:31,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:31,646][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:31,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:31,646][INFO][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-02 21:33:31,646][INFO][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-02 21:33:31,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:31,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:31,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:31,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:34,644][INFO][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-02 21:33:34,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:34,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:34,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:34,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:34,647][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:34,647][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:34,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:34,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:34,648][INFO][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-02 21:33:34,648][INFO][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-02 21:33:34,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:34,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:34,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:34,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:37,644][INFO][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-02 21:33:37,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:37,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:37,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:37,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:37,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:37,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:37,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:37,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:37,647][INFO][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-02 21:33:37,647][INFO][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-02 21:33:37,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:37,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:37,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:37,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:40,643][INFO][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-02 21:33:40,643][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:40,643][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:40,643][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:40,643][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:40,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:40,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:40,646][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:40,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:40,646][INFO][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-02 21:33:40,646][INFO][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-02 21:33:40,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:40,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:40,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:40,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:43,645][INFO][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-02 21:33:43,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:43,646][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:43,646][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:43,646][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:43,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:43,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:43,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:43,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:43,648][INFO][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-02 21:33:43,648][INFO][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-02 21:33:43,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:43,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:43,650][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:43,650][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:46,645][INFO][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-02 21:33:46,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:46,646][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:46,646][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:46,646][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:46,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:46,647][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:46,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:46,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:46,647][INFO][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-02 21:33:46,647][INFO][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-02 21:33:46,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:46,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:46,650][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:46,651][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:49,644][INFO][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-02 21:33:49,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:49,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:49,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:49,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:49,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:49,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:49,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:49,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:49,647][INFO][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-02 21:33:49,647][INFO][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-02 21:33:49,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:49,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:49,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:49,650][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:52,645][INFO][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-02 21:33:52,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:52,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:52,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:52,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:52,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:52,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:52,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:52,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:52,648][INFO][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-02 21:33:52,648][INFO][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-02 21:33:52,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:52,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:52,650][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:52,650][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:55,644][INFO][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-02 21:33:55,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:55,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:55,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:55,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:55,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:55,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:55,646][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:55,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:55,646][INFO][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-02 21:33:55,646][INFO][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-02 21:33:55,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:55,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:55,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:55,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:33:58,645][INFO][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-02 21:33:58,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:33:58,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:33:58,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:33:58,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:33:58,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:33:58,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:33:58,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:33:58,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:33:58,647][INFO][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-02 21:33:58,647][INFO][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-02 21:33:58,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:33:58,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:33:58,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:33:58,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:01,644][INFO][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-02 21:34:01,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:01,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:01,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:01,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:01,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:01,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:01,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:01,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:01,647][INFO][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-02 21:34:01,647][INFO][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-02 21:34:01,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:01,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:01,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:01,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:04,643][INFO][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-02 21:34:04,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:04,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:04,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:04,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:04,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:04,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:04,648][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:04,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:04,648][INFO][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-02 21:34:04,648][INFO][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-02 21:34:04,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:04,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:04,650][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:04,651][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:07,643][INFO][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-02 21:34:07,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:07,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:07,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:07,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:07,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:07,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:07,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:07,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:07,647][INFO][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-02 21:34:07,647][INFO][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-02 21:34:07,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:07,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:07,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:07,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:10,644][INFO][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-02 21:34:10,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:10,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:10,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:10,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:10,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:10,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:10,648][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:10,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:10,648][INFO][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-02 21:34:10,648][INFO][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-02 21:34:10,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:10,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:10,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:10,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:13,643][INFO][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-02 21:34:13,643][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:13,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:13,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:13,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:13,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:13,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:13,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:13,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:13,647][INFO][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-02 21:34:13,647][INFO][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-02 21:34:13,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:13,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:13,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:13,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:16,643][INFO][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-02 21:34:16,643][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:16,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:16,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:16,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:16,644][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:16,644][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:16,646][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:16,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:16,646][INFO][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-02 21:34:16,646][INFO][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-02 21:34:16,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:16,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:16,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:16,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:19,643][INFO][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-02 21:34:19,643][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:19,643][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:19,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:19,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:19,644][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:19,644][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:19,645][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:19,645][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:19,645][INFO][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-02 21:34:19,645][INFO][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-02 21:34:19,645][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:19,645][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:19,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:19,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:22,643][INFO][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-02 21:34:22,643][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:22,643][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:22,643][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:22,643][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:22,644][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:22,644][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:22,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:22,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:22,647][INFO][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-02 21:34:22,647][INFO][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-02 21:34:22,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:22,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:22,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:22,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:25,644][INFO][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-02 21:34:25,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:25,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:25,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:25,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:25,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:25,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:25,646][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:25,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:25,646][INFO][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-02 21:34:25,646][INFO][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-02 21:34:25,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:25,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:25,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:25,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:28,646][INFO][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-02 21:34:28,646][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:28,646][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:28,647][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:28,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:28,647][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:28,647][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:28,648][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:28,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:28,648][INFO][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-02 21:34:28,648][INFO][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-02 21:34:28,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:28,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:28,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:28,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:30,741][INFO][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-02 21:34:30,742][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:30,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:30,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:30,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:30,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:30,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:30,745][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:30,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:30,745][INFO][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-02 21:34:30,745][INFO][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-02 21:34:30,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:30,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:30,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:30,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:31,643][INFO][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-02 21:34:31,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:31,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:31,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:31,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:31,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:31,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:31,646][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:31,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:31,647][INFO][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-02 21:34:31,647][INFO][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-02 21:34:31,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:31,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:31,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:31,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:34,644][INFO][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-02 21:34:34,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:34,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:34,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:34,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:34,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:34,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:34,646][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:34,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:34,647][INFO][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-02 21:34:34,647][INFO][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-02 21:34:34,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:34,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:34,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:34,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:37,644][INFO][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-02 21:34:37,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:37,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:37,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:37,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:37,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:37,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:37,648][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:37,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:37,648][INFO][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-02 21:34:37,648][INFO][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-02 21:34:37,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:37,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:37,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:37,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:40,644][INFO][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-02 21:34:40,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:40,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:40,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:40,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:40,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:40,647][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:40,648][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:40,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:40,648][INFO][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-02 21:34:40,648][INFO][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-02 21:34:40,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:40,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:40,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:40,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:43,644][INFO][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-02 21:34:43,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:43,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:43,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:43,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:43,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:43,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:43,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:43,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:43,647][INFO][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-02 21:34:43,647][INFO][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-02 21:34:43,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:43,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:43,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:43,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:46,642][INFO][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-02 21:34:46,643][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:46,643][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:46,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:46,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:46,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:46,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:46,646][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:46,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:46,646][INFO][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-02 21:34:46,646][INFO][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-02 21:34:46,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:46,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:46,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:46,647][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:49,643][INFO][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-02 21:34:49,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:49,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:49,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:49,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:49,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:49,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:49,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:49,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:49,647][INFO][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-02 21:34:49,647][INFO][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-02 21:34:49,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:49,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:49,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:49,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:52,644][INFO][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-02 21:34:52,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:52,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:52,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:52,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:52,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:52,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:52,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:52,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:52,647][INFO][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-02 21:34:52,647][INFO][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-02 21:34:52,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:52,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:52,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:52,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:55,644][INFO][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-02 21:34:55,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:55,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:55,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:55,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:55,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:55,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:55,648][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:55,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:55,648][INFO][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-02 21:34:55,648][INFO][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-02 21:34:55,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:55,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:55,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:55,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:34:58,644][INFO][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-02 21:34:58,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:34:58,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:34:58,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:34:58,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:34:58,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:34:58,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:34:58,646][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:34:58,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:34:58,646][INFO][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-02 21:34:58,646][INFO][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-02 21:34:58,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:34:58,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:34:58,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:34:58,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:35:01,644][INFO][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-02 21:35:01,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:35:01,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:35:01,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:35:01,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:35:01,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:35:01,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:35:01,648][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:35:01,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:35:01,648][INFO][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-02 21:35:01,648][INFO][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-02 21:35:01,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:35:01,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:35:01,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:35:01,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:35:04,645][INFO][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-02 21:35:04,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:35:04,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:35:04,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:35:04,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:35:04,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:35:04,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:35:04,648][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:35:04,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:35:04,648][INFO][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-02 21:35:04,648][INFO][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-02 21:35:04,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:35:04,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:35:04,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:35:04,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:35:07,644][INFO][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-02 21:35:07,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:35:07,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:35:07,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:35:07,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:35:07,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:35:07,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:35:07,648][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:35:07,649][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:35:07,649][INFO][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-02 21:35:07,649][INFO][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-02 21:35:07,649][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:35:07,649][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:35:07,650][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:35:07,650][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:35:10,645][INFO][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-02 21:35:10,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:35:10,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:35:10,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:35:10,646][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:35:10,647][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:35:10,647][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:35:10,648][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:35:10,649][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:35:10,649][INFO][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-02 21:35:10,649][INFO][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-02 21:35:10,649][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:35:10,649][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:35:10,650][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:35:10,650][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:35:13,645][INFO][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-02 21:35:13,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:35:13,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:35:13,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:35:13,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:35:13,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:35:13,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:35:13,648][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:35:13,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:35:13,648][INFO][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-02 21:35:13,648][INFO][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-02 21:35:13,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:35:13,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:35:13,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:35:13,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:35:16,645][INFO][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-02 21:35:16,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:35:16,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:35:16,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:35:16,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:35:16,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:35:16,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:35:16,647][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:35:16,647][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:35:16,648][INFO][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-02 21:35:16,648][INFO][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-02 21:35:16,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:35:16,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:35:16,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:35:16,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:35:19,644][INFO][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-02 21:35:19,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:35:19,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:35:19,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:35:19,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:35:19,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:35:19,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:35:19,646][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:35:19,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:35:19,646][INFO][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-02 21:35:19,646][INFO][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-02 21:35:19,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:35:19,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:35:19,646][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:35:19,646][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:35:22,644][INFO][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-02 21:35:22,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:35:22,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:35:22,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:35:22,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:35:22,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:35:22,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:35:22,646][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:35:22,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:35:22,646][INFO][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-02 21:35:22,646][INFO][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-02 21:35:22,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:35:22,646][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:35:22,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:35:22,648][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:35:25,644][INFO][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-02 21:35:25,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:35:25,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:35:25,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:35:25,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:35:25,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:35:25,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:35:25,648][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:35:25,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:35:25,648][INFO][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-02 21:35:25,648][INFO][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-02 21:35:25,648][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:35:25,649][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:35:25,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:35:25,649][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:35:28,644][INFO][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-02 21:35:28,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:35:28,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:35:28,644][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:35:28,644][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:35:28,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:35:28,645][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:35:28,648][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:35:28,649][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:35:28,649][INFO][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-02 21:35:28,649][INFO][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-02 21:35:28,649][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:35:28,649][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:35:28,650][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:35:28,650][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:35:30,085][INFO][superset_tools_app] Incoming request: GET /api/plugins [2026-02-02 21:35:30,086][INFO][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-02 21:35:30,086][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:35:30,086][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:35:30,086][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:35:30,086][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:35:30,087][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:35:30,087][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:35:30,088][INFO][superset_tools_app] [list_plugins][Entry] [2026-02-02 21:35:30,088][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [get_all_plugin_configs][Entry] [2026-02-02 21:35:30,088][INFO][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-02 21:35:30,088][INFO][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-02 21:35:30,088][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Coherence:OK] [2026-02-02 21:35:30,088][INFO][superset_tools_app] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Action] [list_plugins][Exit] [2026-02-02 21:35:30,089][INFO][superset_tools_app] Response status: 200 for /api/plugins [2026-02-02 21:35:30,090][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:35:30,090][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:35:30,742][INFO][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-02 21:35:30,742][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:35:30,742][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:35:30,742][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:35:30,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:35:30,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:35:30,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:35:30,744][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:35:30,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:35:30,744][INFO][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-02 21:35:30,744][INFO][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-02 21:35:30,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:35:30,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:35:30,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:35:30,745][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:35:31,634][INFO][superset_tools_app] Incoming request: GET /api/environments [2026-02-02 21:35:31,635][INFO][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-02 21:35:31,635][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:35:31,635][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:35:31,636][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:35:31,636][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:35:31,637][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:35:31,637][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:35:31,638][INFO][superset_tools_app] [get_environments][Entry] [2026-02-02 21:35:31,638][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Entry] [2026-02-02 21:35:31,638][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:35:31,638][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:35:31,638][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:35:31,638][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:35:31,638][INFO][superset_tools_app] Response status: 200 for /api/environments [2026-02-02 21:35:31,639][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:35:31,639][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:35:31,644][INFO][superset_tools_app] Incoming request: GET /api/environments/ss1/dashboards [2026-02-02 21:35:31,645][INFO][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-02 21:35:31,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:35:31,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:35:31,645][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:35:31,645][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:35:31,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:35:31,646][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:35:31,648][INFO][superset_tools_app] [get_dashboards][Entry] env_id=ss1 [2026-02-02 21:35:31,648][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_environments][Entry] [2026-02-02 21:35:31,648][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 21:35:31,648][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 21:35:31,648][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 21:35:31,648][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 21:35:31,648][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 21:35:31,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 21:35:31,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:35:31,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:35:31,648][INFO][superset_tools_app] [__init__][Entry] [2026-02-02 21:35:31,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 21:35:31,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 21:35:31,648][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 21:35:31,648][INFO][superset_tools_app] [_init_session][Entry] [2026-02-02 21:35:31,648][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 21:35:31,648][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 21:35:31,648][INFO][superset_tools_app] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 21:35:31,648][INFO][superset_tools_app] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 21:35:31,648][INFO][superset_tools_app] [SupersetClient.get_dashboards_summary][Entry] [2026-02-02 21:35:31,648][INFO][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-02 21:35:31,648][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-02 21:35:31,648][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-02 21:35:31,649][INFO][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-02 21:35:31,649][INFO][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-02 21:35:31,649][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-02-02 21:35:31,649][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-02-02 21:35:31,649][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-02-02 21:35:31,649][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 21:35:31,649][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 21:35:31,649][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-02-02 21:35:31,649][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-02 21:35:31,649][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Enter] Authenticating to https://superset.bebesh.ru/api/v1 [2026-02-02 21:35:31,649][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-02 21:35:31,649][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-02 21:35:32,170][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 21:35:32,170][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 21:35:32,170][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 21:35:32,170][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 21:35:32,170][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 21:35:32,306][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-02-02 21:35:32,307][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-02-02 21:35:32,307][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-02-02 21:35:32,307][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-02-02 21:35:32,307][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-02 21:35:32,307][INFO][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-02 21:35:32,307][INFO][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-02 21:35:32,307][INFO][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-02 21:35:32,307][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-02 21:35:32,307][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 21:35:32,307][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 21:35:32,307][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-02 21:35:32,307][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 21:35:32,307][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 21:35:32,608][INFO][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-02 21:35:32,608][INFO][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-02 21:35:32,608][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-02-02 21:35:32,608][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 21:35:32,609][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 21:35:32,609][INFO][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-02 21:35:32,609][INFO][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-02 21:35:32,610][INFO][superset_tools_app] Response status: 200 for /api/environments/ss1/dashboards [2026-02-02 21:35:32,611][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:35:32,611][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:36:30,742][INFO][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-02 21:36:30,742][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:36:30,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:36:30,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:36:30,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:36:30,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:36:30,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:36:30,745][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:36:30,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:36:30,745][INFO][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-02 21:36:30,745][INFO][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-02 21:36:30,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:36:30,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:36:30,747][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:36:30,747][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:37:30,750][INFO][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-02 21:37:30,750][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:37:30,751][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:37:30,751][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:37:30,751][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:37:30,753][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:37:30,753][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:37:30,755][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:37:30,755][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:37:30,755][INFO][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-02 21:37:30,755][INFO][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-02 21:37:30,755][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:37:30,755][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:37:30,759][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:37:30,759][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:38:30,755][INFO][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-02 21:38:30,756][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:38:30,757][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:38:30,757][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:38:30,757][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:38:30,759][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:38:30,759][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:38:30,761][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:38:30,761][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:38:30,761][INFO][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-02 21:38:30,762][INFO][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-02 21:38:30,762][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:38:30,762][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:38:30,765][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:38:30,765][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:39:30,753][INFO][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-02 21:39:30,754][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:39:30,755][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:39:30,755][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:39:30,755][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:39:30,757][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:39:30,758][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:39:30,761][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:39:30,762][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:39:30,762][INFO][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-02 21:39:30,762][INFO][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-02 21:39:30,763][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:39:30,763][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:39:30,769][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:39:30,770][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:40:30,750][INFO][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-02 21:40:30,751][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:40:30,751][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:40:30,751][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:40:30,751][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:40:30,754][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:40:30,754][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:40:30,756][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:40:30,756][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:40:30,756][INFO][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-02 21:40:30,756][INFO][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-02 21:40:30,756][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:40:30,757][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:40:30,759][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:40:30,759][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:41:30,752][INFO][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-02 21:41:30,753][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:41:30,754][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:41:30,754][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:41:30,754][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:41:30,756][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:41:30,757][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:41:30,759][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:41:30,759][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:41:30,759][INFO][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-02 21:41:30,759][INFO][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-02 21:41:30,759][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:41:30,760][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:41:30,762][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:41:30,762][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:42:30,747][INFO][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-02 21:42:30,747][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:42:30,748][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:42:30,748][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:42:30,748][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:42:30,750][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:42:30,750][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:42:30,751][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:42:30,751][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:42:30,751][INFO][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-02 21:42:30,751][INFO][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-02 21:42:30,751][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:42:30,751][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:42:30,754][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:42:30,754][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:43:30,749][INFO][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-02 21:43:30,749][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:43:30,750][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:43:30,750][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:43:30,750][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:43:30,752][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:43:30,752][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:43:30,754][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:43:30,754][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:43:30,755][INFO][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-02 21:43:30,755][INFO][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-02 21:43:30,755][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:43:30,755][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:43:30,757][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:43:30,758][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:44:30,752][INFO][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-02 21:44:30,753][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:44:30,753][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:44:30,754][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:44:30,754][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:44:30,755][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:44:30,756][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:44:30,758][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:44:30,758][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:44:30,759][INFO][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-02 21:44:30,759][INFO][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-02 21:44:30,759][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:44:30,759][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:44:30,761][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:44:30,762][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:45:30,757][INFO][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-02 21:45:30,757][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:45:30,758][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:45:30,758][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:45:30,758][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:45:30,760][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:45:30,760][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:45:30,763][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:45:30,764][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:45:30,764][INFO][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-02 21:45:30,764][INFO][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-02 21:45:30,764][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:45:30,764][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:45:30,767][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:45:30,768][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:46:30,748][INFO][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-02 21:46:30,749][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:46:30,750][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:46:30,750][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:46:30,750][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:46:30,753][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:46:30,753][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:46:30,754][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:46:30,755][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:46:30,755][INFO][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-02 21:46:30,755][INFO][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-02 21:46:30,755][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:46:30,755][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:46:30,757][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:46:30,757][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:47:30,748][INFO][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-02 21:47:30,749][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:47:30,749][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:47:30,749][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:47:30,749][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:47:30,751][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:47:30,752][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:47:30,754][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:47:30,754][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:47:30,754][INFO][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-02 21:47:30,754][INFO][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-02 21:47:30,754][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:47:30,754][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:47:30,756][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:47:30,757][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:48:30,750][INFO][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-02 21:48:30,751][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:48:30,752][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:48:30,752][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:48:30,752][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:48:30,754][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:48:30,754][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:48:30,757][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:48:30,757][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:48:30,757][INFO][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-02 21:48:30,757][INFO][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-02 21:48:30,757][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:48:30,757][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:48:30,759][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:48:30,760][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:49:30,758][INFO][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-02 21:49:30,762][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:49:30,765][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:49:30,766][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:49:30,767][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:49:30,771][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:49:30,772][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:49:30,789][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:49:30,790][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:49:30,790][INFO][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-02 21:49:30,790][INFO][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-02 21:49:30,790][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:49:30,790][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:49:30,802][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:49:30,803][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:50:30,753][INFO][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-02 21:50:30,755][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:50:30,756][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:50:30,756][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:50:30,756][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:50:30,758][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:50:30,759][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:50:30,763][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:50:30,763][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:50:30,763][INFO][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-02 21:50:30,763][INFO][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-02 21:50:30,763][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:50:30,763][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:50:30,766][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:50:30,766][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:51:30,750][INFO][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-02 21:51:30,751][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:51:30,752][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:51:30,752][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:51:30,752][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:51:30,754][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:51:30,754][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:51:30,757][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:51:30,757][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:51:30,758][INFO][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-02 21:51:30,758][INFO][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-02 21:51:30,758][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:51:30,758][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:51:30,760][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:51:30,760][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:52:30,748][INFO][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-02 21:52:30,749][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:52:30,750][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:52:30,750][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:52:30,750][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:52:30,752][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:52:30,753][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:52:30,755][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:52:30,755][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:52:30,755][INFO][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-02 21:52:30,755][INFO][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-02 21:52:30,755][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:52:30,755][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:52:30,757][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:52:30,757][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:53:30,749][INFO][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-02 21:53:30,750][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:53:30,750][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:53:30,750][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:53:30,750][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:53:30,751][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:53:30,751][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:53:30,753][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:53:30,753][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:53:30,753][INFO][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-02 21:53:30,753][INFO][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-02 21:53:30,753][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:53:30,753][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:53:30,754][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:53:30,754][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:54:30,761][INFO][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-02 21:54:30,762][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:54:30,763][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:54:30,763][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:54:30,764][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:54:30,766][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:54:30,767][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:54:30,772][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:54:30,773][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:54:30,773][INFO][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-02 21:54:30,773][INFO][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-02 21:54:30,773][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:54:30,773][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:54:30,777][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:54:30,777][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:55:30,759][INFO][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-02 21:55:30,760][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:55:30,761][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:55:30,761][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:55:30,761][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:55:30,764][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:55:30,765][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:55:30,771][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:55:30,772][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:55:30,772][INFO][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-02 21:55:30,772][INFO][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-02 21:55:30,772][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:55:30,772][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:55:30,777][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:55:30,777][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:56:30,772][INFO][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-02 21:56:30,773][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:56:30,774][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:56:30,774][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:56:30,774][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:56:30,777][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:56:30,777][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:56:30,780][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:56:30,781][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:56:30,781][INFO][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-02 21:56:30,781][INFO][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-02 21:56:30,781][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:56:30,781][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:56:30,785][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:56:30,786][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:57:30,756][INFO][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-02 21:57:30,758][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:57:30,759][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:57:30,759][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:57:30,760][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:57:30,764][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:57:30,764][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:57:30,772][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:57:30,773][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:57:30,773][INFO][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-02 21:57:30,773][INFO][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-02 21:57:30,773][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:57:30,773][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:57:30,777][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:57:30,777][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:58:30,742][INFO][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-02 21:58:30,742][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:58:30,742][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:58:30,742][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:58:30,742][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:58:30,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:58:30,743][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:58:30,744][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:58:30,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:58:30,744][INFO][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-02 21:58:30,744][INFO][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-02 21:58:30,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:58:30,744][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:58:30,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:58:30,747][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 21:59:30,743][INFO][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-02 21:59:30,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 21:59:30,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 21:59:30,743][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 21:59:30,743][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 21:59:30,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 21:59:30,744][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 21:59:30,745][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 21:59:30,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 21:59:30,745][INFO][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-02 21:59:30,745][INFO][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-02 21:59:30,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 21:59:30,745][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 21:59:30,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 21:59:30,746][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 22:00:30,752][INFO][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-02 22:00:30,753][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 22:00:30,753][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 22:00:30,753][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 22:00:30,754][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 22:00:30,755][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 22:00:30,756][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 22:00:30,757][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 22:00:30,757][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 22:00:30,757][INFO][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-02 22:00:30,757][INFO][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-02 22:00:30,757][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 22:00:30,757][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 22:00:30,759][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 22:00:30,759][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 22:01:30,747][INFO][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-02 22:01:30,748][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [decode_token][Entry] [2026-02-02 22:01:30,748][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Coherence:OK] [2026-02-02 22:01:30,748][INFO][superset_tools_app] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Action] [decode_token][Exit] [2026-02-02 22:01:30,748][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [AuthRepository.get_user_by_username][Entry] [2026-02-02 22:01:30,750][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Coherence:OK] [2026-02-02 22:01:30,750][INFO][superset_tools_app] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Action] [AuthRepository.get_user_by_username][Exit] [2026-02-02 22:01:30,751][INFO][superset_tools_app] [list_tasks][Entry] [2026-02-02 22:01:30,751][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [TaskManager.get_tasks][Entry] [2026-02-02 22:01:30,752][INFO][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-02 22:01:30,752][INFO][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-02 22:01:30,752][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Coherence:OK] [2026-02-02 22:01:30,752][INFO][superset_tools_app] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Action] [list_tasks][Exit] [2026-02-02 22:01:30,753][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Coherence:OK] [2026-02-02 22:01:30,753][INFO][superset_tools_app] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Action] [get_auth_db][Exit] [2026-02-02 22:02:00,001][INFO][superset_tools_app] [SchedulerService._trigger_backup][Entry] env_id=ss1 [2026-02-02 22:02:00,002][INFO][superset_tools_app] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] Triggering scheduled backup for environment ss1 [2026-02-02 22:02:00,002][INFO][superset_tools_app] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [TaskManager.get_tasks][Entry] [2026-02-02 22:02:00,002][INFO][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-02 22:02:00,002][INFO][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-02 22:02:00,002][INFO][superset_tools_app] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Coherence:OK] [2026-02-02 22:02:00,003][INFO][superset_tools_app] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Action] [SchedulerService._trigger_backup][Exit] [2026-02-02 22:02:00,003][INFO][superset_tools_app] [TaskManager.create_task][Entry] plugin_id=superset-backup [2026-02-02 22:02:00,003][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [has_plugin][Entry] [2026-02-02 22:02:00,003][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Coherence:OK] [2026-02-02 22:02:00,003][INFO][superset_tools_app] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Action] [has_plugin][Exit] [2026-02-02 22:02:00,003][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [get_plugin][Entry] [2026-02-02 22:02:00,003][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 22:02:00,003][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 22:02:00,003][INFO][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=43458eb2-52ce-47f1-8d3f-bdfd392cbc55 [2026-02-02 22:02:00,013][INFO][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-02 22:02:00,013][INFO][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-02 22:02:00,014][INFO][superset_tools_app] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] [TaskManager.create_task][Action] Task 43458eb2-52ce-47f1-8d3f-bdfd392cbc55 created and scheduled for execution [2026-02-02 22:02:00,014][INFO][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-02 22:02:00,014][INFO][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-02 22:02:00,014][INFO][superset_tools_app] [TaskManager._run_task][Entry] task_id=43458eb2-52ce-47f1-8d3f-bdfd392cbc55 [2026-02-02 22:02:00,014][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [get_plugin][Entry] [2026-02-02 22:02:00,014][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Coherence:OK] [2026-02-02 22:02:00,014][INFO][superset_tools_app] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Action] [get_plugin][Exit] [2026-02-02 22:02:00,014][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-02 22:02:00,014][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 22:02:00,014][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 22:02:00,014][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] Starting execution of task 43458eb2-52ce-47f1-8d3f-bdfd392cbc55 for plugin 'Superset Dashboard Backup' [2026-02-02 22:02:00,014][INFO][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=43458eb2-52ce-47f1-8d3f-bdfd392cbc55 [2026-02-02 22:02:00,020][INFO][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-02 22:02:00,020][INFO][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-02 22:02:00,020][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [name][Entry] [2026-02-02 22:02:00,020][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Coherence:OK] [2026-02-02 22:02:00,020][INFO][superset_tools_app] [name][Action] [name][Action] [name][Action] [name][Action] [name][Exit] [2026-02-02 22:02:00,020][INFO][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=43458eb2-52ce-47f1-8d3f-bdfd392cbc55 [2026-02-02 22:02:00,020][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskPersistenceService.persist_task][Entry] task_id=43458eb2-52ce-47f1-8d3f-bdfd392cbc55 [2026-02-02 22:02:00,026][INFO][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-02 22:02:00,027][INFO][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-02 22:02:00,027][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Coherence:OK] [2026-02-02 22:02:00,027][INFO][superset_tools_app] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Action] [TaskManager._add_log][Exit] [2026-02-02 22:02:00,027][INFO][superset_tools_app] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [TaskManager._run_task][Action] [execute][Entry] [2026-02-02 22:02:00,027][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environments][Entry] [2026-02-02 22:02:00,027][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Coherence:OK] [2026-02-02 22:02:00,027][INFO][superset_tools_app] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Action] [get_environments][Exit] [2026-02-02 22:02:00,027][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_config][Entry] [2026-02-02 22:02:00,027][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Coherence:OK] [2026-02-02 22:02:00,028][INFO][superset_tools_app] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Action] [get_config][Exit] [2026-02-02 22:02:00,028][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [BackupPlugin][Entry] Starting backup for ss1. [2026-02-02 22:02:00,028][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [has_environments][Entry] [2026-02-02 22:02:00,028][INFO][superset_tools_app] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Coherence:OK] [2026-02-02 22:02:00,028][INFO][superset_tools_app] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Action] [has_environments][Exit] [2026-02-02 22:02:00,028][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_environment][Entry] [2026-02-02 22:02:00,028][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Coherence:OK] [2026-02-02 22:02:00,028][INFO][superset_tools_app] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Action] [get_environment][Exit] [2026-02-02 22:02:00,028][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-02 22:02:00,028][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [SupersetClient.__init__][Enter] Initializing SupersetClient for env ss1. [2026-02-02 22:02:00,028][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 22:02:00,028][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 22:02:00,028][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [__init__][Entry] [2026-02-02 22:02:00,028][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [APIClient.__init__][Entry] Initializing APIClient. [2026-02-02 22:02:00,028][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Coherence:OK] [2026-02-02 22:02:00,028][INFO][superset_tools_app] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Action] [__init__][Exit] [2026-02-02 22:02:00,028][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [_init_session][Entry] [2026-02-02 22:02:00,029][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Coherence:OK] [2026-02-02 22:02:00,029][INFO][superset_tools_app] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Action] [_init_session][Exit] [2026-02-02 22:02:00,029][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [APIClient.__init__][Exit] APIClient initialized. [2026-02-02 22:02:00,029][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [SupersetClient.__init__][Exit] SupersetClient initialized. [2026-02-02 22:02:00,029][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [get_dashboards][Entry] [2026-02-02 22:02:00,029][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Enter] Fetching dashboards. [2026-02-02 22:02:00,029][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_validate_query_params][Entry] [2026-02-02 22:02:00,029][INFO][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-02 22:02:00,029][INFO][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-02 22:02:00,029][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_total_object_count][Entry] [2026-02-02 22:02:00,029][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [fetch_paginated_count][Entry] [2026-02-02 22:02:00,029][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [request][Entry] [2026-02-02 22:02:00,029][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 22:02:00,029][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 22:02:00,029][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [headers][Entry] [2026-02-02 22:02:00,029][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [authenticate][Entry] [2026-02-02 22:02:00,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-02 22:02:00,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-02 22:02:00,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-02 22:02:04,959][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] Authenticated successfully. [2026-02-02 22:02:04,959][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Coherence:OK] [2026-02-02 22:02:04,959][INFO][superset_tools_app] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Action] [authenticate][Exit] [2026-02-02 22:02:04,959][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 22:02:04,959][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 22:02:05,472][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Coherence:OK] [2026-02-02 22:02:05,473][INFO][superset_tools_app] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Action] [fetch_paginated_count][Exit] [2026-02-02 22:02:05,473][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Coherence:OK] [2026-02-02 22:02:05,473][INFO][superset_tools_app] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Action] [_fetch_total_object_count][Exit] [2026-02-02 22:02:05,473][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [_fetch_all_pages][Entry] [2026-02-02 22:02:05,473][INFO][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-02 22:02:05,473][INFO][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-02 22:02:05,473][INFO][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-02 22:02:05,473][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [request][Entry] [2026-02-02 22:02:05,473][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 22:02:05,473][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 22:02:05,473][INFO][superset_tools_app] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [_fetch_all_pages][Action] [headers][Entry] [2026-02-02 22:02:05,473][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 22:02:05,473][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 22:02:05,876][INFO][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-02 22:02:05,877][INFO][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-02 22:02:05,877][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] Found 12 dashboards. [2026-02-02 22:02:05,877][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Coherence:OK] [2026-02-02 22:02:05,877][INFO][superset_tools_app] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Action] [get_dashboards][Exit] [2026-02-02 22:02:05,877][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [BackupPlugin][Progress] Found 12 dashboards to export in ss1. [2026-02-02 22:02:05,877][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: Sales Dashboard][Entry] [2026-02-02 22:02:05,877][INFO][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-02 22:02:05,877][INFO][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-02 22:02:05,878][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-02 22:02:05,878][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 9. [2026-02-02 22:02:05,878][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-02 22:02:05,878][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 22:02:05,878][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 22:02:05,878][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-02 22:02:05,878][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 22:02:05,878][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 22:02:06,849][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-02 22:02:15,018][INFO][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-02 22:02:15,018][INFO][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-02 22:02:15,019][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-02 22:02:15,019][INFO][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-02 22:02:15,019][INFO][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-02 22:02:15,019][INFO][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-02 22:02:15,019][INFO][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-02 22:02:15,019][INFO][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-02 22:02:15,019][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_20260202T190205.zip. [2026-02-02 22:02:15,019][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-02 22:02:15,019][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-02 22:02:15,019][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-02 22:02:15,020][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-02 22:02:15,020][INFO][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_20260202T190205.zip][Entry] [2026-02-02 22:02:15,020][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260202T190205.zip][Action] [Sanitize filename: dashboard_export_20260202T190205.zip][Action] [Sanitize filename: dashboard_export_20260202T190205.zip][Action] [Sanitize filename: dashboard_export_20260202T190205.zip][Action] [Sanitize filename: dashboard_export_20260202T190205.zip][Coherence:OK] [2026-02-02 22:02:15,020][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260202T190205.zip][Action] [Sanitize filename: dashboard_export_20260202T190205.zip][Action] [Sanitize filename: dashboard_export_20260202T190205.zip][Action] [Sanitize filename: dashboard_export_20260202T190205.zip][Action] [Sanitize filename: dashboard_export_20260202T190205.zip][Exit] [2026-02-02 22:02:15,020][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_20260202T190205.zip [2026-02-02 22:02:15,023][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][Coherence:OK] [2026-02-02 22:02:15,023][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][Exit] [2026-02-02 22:02:15,023][INFO][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-02 22:02:15,024][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-02 22:02:15,024][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] [Apply retention policy][Entry] [2026-02-02 22:02:15,024][INFO][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-02 22:02:15,024][INFO][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-02 22:02:15,024][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 in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Coherence:OK] [2026-02-02 22:02:15,024][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 in /home/busya/dev/ss-tools-storage/backups/SS1/Sales Dashboard][Exit] [2026-02-02 22:02:15,024][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: COVID Vaccine Dashboard][Entry] [2026-02-02 22:02:15,025][INFO][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-02 22:02:15,025][INFO][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-02 22:02:15,025][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-02 22:02:15,025][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 10. [2026-02-02 22:02:15,025][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-02 22:02:15,025][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 22:02:15,025][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 22:02:15,025][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-02 22:02:15,025][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 22:02:15,025][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 22:02:15,518][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-02 22:02:15,690][INFO][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-02 22:02:15,691][INFO][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-02 22:02:15,691][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-02 22:02:15,691][INFO][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-02 22:02:15,691][INFO][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-02 22:02:15,691][INFO][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-02 22:02:15,691][INFO][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-02 22:02:15,691][INFO][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-02 22:02:15,691][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_20260202T190215.zip. [2026-02-02 22:02:15,692][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-02 22:02:15,692][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-02 22:02:15,692][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-02 22:02:15,692][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-02 22:02:15,692][INFO][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_20260202T190215.zip][Entry] [2026-02-02 22:02:15,692][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260202T190215.zip][Action] [Sanitize filename: dashboard_export_20260202T190215.zip][Action] [Sanitize filename: dashboard_export_20260202T190215.zip][Action] [Sanitize filename: dashboard_export_20260202T190215.zip][Action] [Sanitize filename: dashboard_export_20260202T190215.zip][Coherence:OK] [2026-02-02 22:02:15,692][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260202T190215.zip][Action] [Sanitize filename: dashboard_export_20260202T190215.zip][Action] [Sanitize filename: dashboard_export_20260202T190215.zip][Action] [Sanitize filename: dashboard_export_20260202T190215.zip][Action] [Sanitize filename: dashboard_export_20260202T190215.zip][Exit] [2026-02-02 22:02:15,693][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_20260202T190215.zip [2026-02-02 22:02:15,693][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][Coherence:OK] [2026-02-02 22:02:15,693][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][Exit] [2026-02-02 22:02:15,693][INFO][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-02 22:02:15,693][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-02 22:02:15,694][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] [Apply retention policy][Entry] [2026-02-02 22:02:15,694][INFO][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-02 22:02:15,694][INFO][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-02 22:02:15,694][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 in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Coherence:OK] [2026-02-02 22:02:15,694][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 in /home/busya/dev/ss-tools-storage/backups/SS1/COVID Vaccine Dashboard][Exit] [2026-02-02 22:02:15,694][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: test1][Entry] [2026-02-02 22:02:15,694][INFO][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-02 22:02:15,694][INFO][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-02 22:02:15,694][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-02 22:02:15,694][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 12. [2026-02-02 22:02:15,694][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-02 22:02:15,694][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 22:02:15,694][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 22:02:15,694][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-02 22:02:15,694][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 22:02:15,694][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 22:02:15,942][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-02 22:02:15,945][INFO][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-02 22:02:15,945][INFO][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-02 22:02:15,945][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-02 22:02:15,945][INFO][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-02 22:02:15,945][INFO][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-02 22:02:15,945][INFO][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-02 22:02:15,945][INFO][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-02 22:02:15,945][INFO][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-02 22:02:15,945][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_20260202T190215.zip. [2026-02-02 22:02:15,945][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-02 22:02:15,945][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-02 22:02:15,945][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-02 22:02:15,945][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-02 22:02:15,946][INFO][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_20260202T190215.zip][Entry] [2026-02-02 22:02:15,946][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260202T190215.zip][Action] [Sanitize filename: dashboard_export_20260202T190215.zip][Action] [Sanitize filename: dashboard_export_20260202T190215.zip][Action] [Sanitize filename: dashboard_export_20260202T190215.zip][Action] [Sanitize filename: dashboard_export_20260202T190215.zip][Coherence:OK] [2026-02-02 22:02:15,946][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260202T190215.zip][Action] [Sanitize filename: dashboard_export_20260202T190215.zip][Action] [Sanitize filename: dashboard_export_20260202T190215.zip][Action] [Sanitize filename: dashboard_export_20260202T190215.zip][Action] [Sanitize filename: dashboard_export_20260202T190215.zip][Exit] [2026-02-02 22:02:15,946][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_20260202T190215.zip [2026-02-02 22:02:15,946][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][Coherence:OK] [2026-02-02 22:02:15,946][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][Exit] [2026-02-02 22:02:15,947][INFO][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-02 22:02:15,947][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-02 22:02:15,947][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] [Apply retention policy][Entry] [2026-02-02 22:02:15,947][INFO][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-02 22:02:15,947][INFO][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-02 22:02:15,947][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 in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Coherence:OK] [2026-02-02 22:02:15,947][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 in /home/busya/dev/ss-tools-storage/backups/SS1/test1][Exit] [2026-02-02 22:02:15,947][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: World Bank's Data][Entry] [2026-02-02 22:02:15,947][INFO][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-02 22:02:15,947][INFO][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-02 22:02:15,947][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-02 22:02:15,947][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 1. [2026-02-02 22:02:15,947][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-02 22:02:15,947][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 22:02:15,947][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 22:02:15,947][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-02 22:02:15,947][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 22:02:15,947][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 22:02:16,702][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-02 22:02:17,391][INFO][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-02 22:02:17,392][INFO][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-02 22:02:17,392][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-02 22:02:17,392][INFO][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-02 22:02:17,392][INFO][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-02 22:02:17,392][INFO][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-02 22:02:17,392][INFO][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-02 22:02:17,392][INFO][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-02 22:02:17,392][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_20260202T190216.zip. [2026-02-02 22:02:17,392][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-02 22:02:17,392][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-02 22:02:17,392][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-02 22:02:17,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-02 22:02:17,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] [Sanitize filename: dashboard_export_20260202T190216.zip][Entry] [2026-02-02 22:02:17,393][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260202T190216.zip][Action] [Sanitize filename: dashboard_export_20260202T190216.zip][Action] [Sanitize filename: dashboard_export_20260202T190216.zip][Action] [Sanitize filename: dashboard_export_20260202T190216.zip][Action] [Sanitize filename: dashboard_export_20260202T190216.zip][Coherence:OK] [2026-02-02 22:02:17,393][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260202T190216.zip][Action] [Sanitize filename: dashboard_export_20260202T190216.zip][Action] [Sanitize filename: dashboard_export_20260202T190216.zip][Action] [Sanitize filename: dashboard_export_20260202T190216.zip][Action] [Sanitize filename: dashboard_export_20260202T190216.zip][Exit] [2026-02-02 22:02:17,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/World Bank's Data/dashboard_export_20260202T190216.zip [2026-02-02 22:02:17,394][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][Coherence:OK] [2026-02-02 22:02:17,394][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][Exit] [2026-02-02 22:02:17,394][INFO][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-02 22:02:17,394][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-02 22:02:17,394][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] [Apply retention policy][Entry] [2026-02-02 22:02:17,394][INFO][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-02 22:02:17,394][INFO][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-02 22:02:17,394][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 in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Coherence:OK] [2026-02-02 22:02:17,394][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 in /home/busya/dev/ss-tools-storage/backups/SS1/World Bank's Data][Exit] [2026-02-02 22:02:17,394][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: deck.gl Demo][Entry] [2026-02-02 22:02:17,394][INFO][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-02 22:02:17,394][INFO][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-02 22:02:17,395][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-02 22:02:17,395][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 4. [2026-02-02 22:02:17,395][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-02 22:02:17,395][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 22:02:17,395][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 22:02:17,395][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-02 22:02:17,395][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 22:02:17,395][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 22:02:17,757][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-02 22:02:18,323][INFO][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-02 22:02:18,324][INFO][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-02 22:02:18,324][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry] [2026-02-02 22:02:18,324][INFO][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-02 22:02:18,324][INFO][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-02 22:02:18,324][INFO][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-02 22:02:18,324][INFO][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-02 22:02:18,324][INFO][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-02 22:02:18,324][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_20260202T190217.zip. [2026-02-02 22:02:18,324][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Coherence:OK] [2026-02-02 22:02:18,324][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Exit] [2026-02-02 22:02:18,324][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Save and unpack dashboard][Entry] [2026-02-02 22:02:18,324][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-02 22:02:18,325][INFO][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_20260202T190217.zip][Entry] [2026-02-02 22:02:18,325][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260202T190217.zip][Action] [Sanitize filename: dashboard_export_20260202T190217.zip][Action] [Sanitize filename: dashboard_export_20260202T190217.zip][Action] [Sanitize filename: dashboard_export_20260202T190217.zip][Action] [Sanitize filename: dashboard_export_20260202T190217.zip][Coherence:OK] [2026-02-02 22:02:18,325][INFO][superset_tools_app] [Sanitize filename: dashboard_export_20260202T190217.zip][Action] [Sanitize filename: dashboard_export_20260202T190217.zip][Action] [Sanitize filename: dashboard_export_20260202T190217.zip][Action] [Sanitize filename: dashboard_export_20260202T190217.zip][Action] [Sanitize filename: dashboard_export_20260202T190217.zip][Exit] [2026-02-02 22:02:18,325][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_20260202T190217.zip [2026-02-02 22:02:18,325][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][Coherence:OK] [2026-02-02 22:02:18,325][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][Exit] [2026-02-02 22:02:18,325][INFO][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-02 22:02:18,325][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-02 22:02:18,326][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] [Apply retention policy][Entry] [2026-02-02 22:02:18,326][INFO][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-02 22:02:18,326][INFO][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-02 22:02:18,326][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 in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Coherence:OK] [2026-02-02 22:02:18,326][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 in /home/busya/dev/ss-tools-storage/backups/SS1/deck.gl Demo][Exit] [2026-02-02 22:02:18,326][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [Sanitize filename: USA Births Names][Entry] [2026-02-02 22:02:18,326][INFO][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-02 22:02:18,326][INFO][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-02 22:02:18,326][INFO][superset_tools_app] [execute][Action] [execute][Action] [execute][Action] [execute][Action] [export_dashboard][Entry] [2026-02-02 22:02:18,326][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Enter] Exporting dashboard 2. [2026-02-02 22:02:18,326][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [request][Entry] [2026-02-02 22:02:18,326][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Coherence:OK] [2026-02-02 22:02:18,326][INFO][superset_tools_app] [request][Action] [request][Action] [request][Action] [request][Action] [request][Exit] [2026-02-02 22:02:18,326][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [headers][Entry] [2026-02-02 22:02:18,326][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Coherence:OK] [2026-02-02 22:02:18,326][INFO][superset_tools_app] [headers][Action] [headers][Action] [headers][Action] [headers][Action] [headers][Exit] [2026-02-02 22:02:18,967][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_validate_export_response][Entry] [2026-02-02 22:02:18,968][INFO][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-02 22:02:18,968][INFO][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-02 22:02:18,968][INFO][superset_tools_app] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [export_dashboard][Action] [_resolve_export_filename][Entry]